fix(ci): drop playwright --with-deps - opensuse runner has no apt-get #93

Merged
nrupard merged 1 commit from fix/e2e-runner-toolcache into main 2026-06-05 16:24:02 +02:00
Owner

npx playwright install --with-deps chromium shells out to apt-get install (Playwright officially supports Ubuntu / Debian only). The opensuse-dev-16.0-latest runner has no apt, so the step fails with sh: line 1: apt-get: command not found. The runner image carries the X / GTK / NSS libs Chromium needs, so installing the browser without --with-deps is enough; if a future image trims those libs out, a zypper install -y step covers the gap.

#PMS-140

`npx playwright install --with-deps chromium` shells out to `apt-get install` (Playwright officially supports Ubuntu / Debian only). The opensuse-dev-16.0-latest runner has no apt, so the step fails with `sh: line 1: apt-get: command not found`. The runner image carries the X / GTK / NSS libs Chromium needs, so installing the browser without --with-deps is enough; if a future image trims those libs out, a `zypper install -y` step covers the gap. #PMS-140
fix(ci): drop playwright --with-deps - opensuse runner has no apt-get
All checks were successful
Check / fmt + clippy + compile + tests (pull_request) Successful in 55s
Create release / Create release from merged PR (pull_request) Has been skipped
21ca57f265
`npx playwright install --with-deps chromium` shells out to `apt-get install` (Playwright officially supports Ubuntu / Debian only). The opensuse-dev-16.0-latest runner has no apt, so the step fails with `sh: line 1: apt-get: command not found`. The runner image carries the X / GTK / NSS libs Chromium needs, so installing the browser without --with-deps is enough; if a future image trims those libs out, a `zypper install -y` step covers the gap.

#PMS-140
nrupard deleted branch fix/e2e-runner-toolcache 2026-06-05 16:24:02 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
psa-systems/mokosh-server!93
No description provided.