Skip to content

chore(ci): bump Playwright to 1.64.1 for the Ubuntu 26.04 runner - #69

Merged
ndreno merged 1 commit into
mainfrom
chore/playwright-ubuntu-26
Nov 6, 2026
Merged

ndreno merged 1 commit into
mainfrom
chore/playwright-ubuntu-26

Conversation

@ndreno

@ndreno ndreno commented Nov 6, 2026

Copy link
Copy Markdown
Contributor

Problem

CI fails on every branch at "Install Playwright Chromium". Example: https://github.com/werb-dev/werb/actions/runs/42220515324

BEWARE: your OS is not officially supported by Playwright; installing dependencies for ubuntu26.04-x64 as a fallback.
Cannot install dependencies for ubuntu26.04-x64 with Playwright 1.60.0!
Error: ERROR: Playwright does not support chromium on ubuntu26.04-x64

ubuntu-latest now points to Ubuntu 26.04. Playwright 1.60.0 has no Chromium build or dependency list for it, so the job stops before any test runs.

Fix

Bump @playwright/test to ^1.64.1. The lockfile resolves to 1.64.1, released 2026-10-14. Playwright supports ubuntu26.04-x64 from 1.63.

1.65.0 came out yesterday, so this PR stays on 1.64.1. The other option was pinning the runner to ubuntu-24.04, but that only postpones the problem.

Tests

The full e2e suite passes locally on 1.64.1 (36 passed). This PR's CI is the real check on the 26.04 runner.

GitHub's ubuntu-latest image is now Ubuntu 26.04. Playwright 1.60.0 has
no browser builds or system dependency list for it, so "playwright
install --with-deps chromium" fails and every CI run stops before the
tests. Playwright 1.63+ supports ubuntu26.04-x64.

Tests: full e2e suite passes locally on 1.64.1 (36 passed).
@ndreno
ndreno merged commit 262ba66 into main Nov 6, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant