Skip to content

Commit 2776938

Browse files
chore(CI): add installation of native dependencies in CI workflow
1 parent 4b6d9e9 commit 2776938

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

.github/workflows/tests.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,20 @@ jobs:
3838
registry-url: https://registry.npmjs.org
3939
cache: pnpm
4040

41+
- name: Install native dependencies
42+
run: |
43+
apt-get update
44+
45+
apt-get install -y \
46+
build-essential \
47+
pkg-config \
48+
libcairo2-dev \
49+
libpango1.0-dev \
50+
libjpeg-dev \
51+
libgif-dev \
52+
librsvg2-dev \
53+
libpixman-1-dev
54+
4155
- name: Install Node Dependencies
4256
run: pnpm install --frozen-lockfile || pnpm install --no-frozen-lockfile
4357

0 commit comments

Comments
 (0)