fix(ci): pin selftest Playwright image to v1.61.1 matching lockfile
npm ci was resolving @playwright/test@1.61.1 against a v1.52.0 container, so Chromium binary paths mismatched and browser specs failed.
This commit is contained in:
+5
-3
@@ -37,6 +37,8 @@ public e2e must keep the default forbid-private behavior.
|
||||
|
||||
## CI
|
||||
|
||||
`.gitea/workflows/ci.yml` job `selftest` installs Chromium deps and runs
|
||||
`npm run selftest` after unit tests. Failures there mean a regression in kit
|
||||
browser/API helpers *before* a consumer pins a broken tag.
|
||||
`.gitea/workflows/ci.yml` job `selftest` runs in
|
||||
`mcr.microsoft.com/playwright:v1.61.1-jammy` (must match the pinned
|
||||
`@playwright/test` version) and executes `npm run selftest` after unit tests.
|
||||
Failures there mean a regression in kit browser/API helpers *before* a consumer
|
||||
pins a broken tag.
|
||||
|
||||
Reference in New Issue
Block a user