Skip to content

Commit bdcf9fc

Browse files
committed
Manually add playwright dependencies (experimental)
1 parent 2e18ac9 commit bdcf9fc

File tree

1 file changed

+30
-1
lines changed

1 file changed

+30
-1
lines changed

.github/workflows/playwright-tests.yml

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,35 @@ jobs:
4747
restore-keys: |
4848
${{ runner.os }}-maven
4949
50-
# Step 4: Run Maven to execute Playwright tests
50+
# Step 6: Install system dependencies for Playwright
51+
- name: Install Playwright dependencies
52+
run: |
53+
sudo apt-get update
54+
sudo apt-get install -y \
55+
libwoff1 \
56+
libopus0 \
57+
libwebp6 \
58+
libwebpdemux2 \
59+
libenchant1c2a \
60+
libgudev-1.0-0 \
61+
libsecret-1-0 \
62+
libhyphen0 \
63+
libgdk-pixbuf2.0-0 \
64+
libegl1 \
65+
libgles2 \
66+
libevent-2.1-7 \
67+
libnotify4 \
68+
libxslt1.1 \
69+
libxcomposite1 \
70+
libatk1.0-0 \
71+
libcups2 \
72+
libxrandr2 \
73+
libdbus-1-3 \
74+
libxtst6 \
75+
libnss3 \
76+
libasound2 \
77+
libxshmfence1
78+
79+
# Step 6: Run Maven to execute Playwright tests
5180
- name: Run Playwright Tests
5281
run: mvn verify

0 commit comments

Comments
 (0)