From 59f735b476f2bd97a559ae2b9390b7b1e3b22ae6 Mon Sep 17 00:00:00 2001 From: Jorge Manrubia Date: Tue, 15 Oct 2024 10:09:42 +0200 Subject: [PATCH] Install playwright dependencies --- .github/workflows/ci.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 58beedf47..07478b464 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,6 +13,25 @@ jobs: with: node-version: '18' cache: 'yarn' + + - name: Install missing libraries + run: | + sudo apt-get update + sudo apt-get install -y \ + libdbus-glib-1-2 \ + libsoup2.4 \ + libpcre3 \ + libvpx7 \ + libicu70 \ + libicui18n70 \ + libicuuc70 + + - name: Install Playwright browsers dependencies + run: | + sudo apt-get update + sudo sudo apt-get install libdbus-glib-1-2 + - name: Install Playwright dependencies + run: npx playwright install-deps - run: yarn install --frozen-lockfile - run: yarn run playwright install --with-deps - run: yarn build