Repository navigation
Commit 4e1f12d
committed
ci: removes redundant Playwright Chromium download in CI
playwright.config.ts already sets channel: "chrome" on the chromium
project, which resolves to the system's branded Google Chrome via
Playwright's registry — ubuntu-latest ships Chrome/Chromium/Edge/
Firefox preinstalled. The npx playwright install chromium --with-deps
step downloaded a separate Playwright-managed Chromium build that the
config never launches, and its apt-based --with-deps step is pure
network/CPU overhead once you're on channel: "chrome" (the
preinstalled Chrome already carries its own working runtime
dependencies). Removing the step entirely eliminates this dead work
and the associated network-flake exposure it introduced.1 parent f9e5c3d commit 4e1f12d
1 file changed
Lines changed: 3 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
22 | | - | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
23 | 24 | | |
24 | 25 | | |
25 | 26 | | |
| |||
0 commit comments