Add system dependencies for canvas in GitHub Actions workflow and update package.json to include canvas dependency
This commit is contained in:
parent
8bb7ed290c
commit
67a8752fbd
|
|
@ -18,6 +18,17 @@ jobs:
|
|||
- uses: pnpm/action-setup@v4
|
||||
name: Install pnpm
|
||||
|
||||
- name: Install system dependencies for canvas
|
||||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y \
|
||||
build-essential \
|
||||
libcairo2-dev \
|
||||
libpango1.0-dev \
|
||||
libjpeg-dev \
|
||||
libgif-dev \
|
||||
librsvg2-dev
|
||||
|
||||
- name: Get pnpm store directory
|
||||
shell: bash
|
||||
run: |
|
||||
|
|
|
|||
|
|
@ -49,6 +49,7 @@
|
|||
},
|
||||
"devDependencies": {
|
||||
"@napi-rs/canvas": "^0.1.86",
|
||||
"canvas": "^2.11.2",
|
||||
"eta": "^3.4.0",
|
||||
"glob": "^13.0.0",
|
||||
"paper-jsdom": "^0.12.18",
|
||||
|
|
|
|||
Loading…
Reference in New Issue