Skip to content

(chore) Update License Text #204

(chore) Update License Text

(chore) Update License Text #204

Workflow file for this run

# yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json
---
name: Build
on:
push:
branches:
- main
paths:
- "*.js"
- "*.json"
- "*.yaml"
- "packages/**"
- "!**.md"
- "!examples/**/*.js"
- "!examples/**/*.json"
- "!packages/**/__mocks__/**"
- "!packages/**/__tests__/**"
pull_request:
branches:
- main
paths:
- "*.js"
- "*.json"
- "*.yaml"
- "packages/**"
- "!**.md"
- "!examples/**/*.js"
- "!examples/**/*.json"
- "!packages/**/__mocks__/**"
- "!packages/**/__tests__/**"
jobs:
build:
name: Build Artifacts
runs-on: ubuntu-latest
strategy:
matrix:
node-version: ["20.10"]
pnpm-version: [8]
steps:
- uses: awalsh128/cache-apt-pkgs-action@latest
with:
packages: build-essential libcairo2-dev libpango1.0-dev libjpeg-dev libgif-dev librsvg2-dev
version: 1.0
- uses: actions/checkout@v3
- uses: pnpm/action-setup@v2
with:
version: ${{ matrix.pnpm-version }}
- uses: actions/setup-node@v3
with:
cache: "pnpm"
node-version: ${{ matrix.node-version }}
registry-url: "https://registry.npmjs.org"
- name: Install Dependencies
run: pnpm install
- name: Build Artifacts
run: pnpm build