Skip to content

ci: pin e2e workflows to ubuntu-24.04 - #363

Merged
ameerf-wix merged 1 commit into
masterfrom
fix/e2e-pin-ubuntu-24.04
Oct 25, 2026
Merged

ameerf-wix merged 1 commit into
masterfrom
fix/e2e-pin-ubuntu-24.04

Conversation

@ameerf-wix

Copy link
Copy Markdown
Contributor

Problem

Motion E2E fails at npx playwright install --with-deps (run):

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.58.2!
Error: ERROR: Playwright does not support chromium on ubuntu26.04-x64

ubuntu-latest now resolves to Ubuntu 26.04, and Playwright 1.58.2 doesn't support it.

Fix

Pin motion-e2e.yml and interact-e2e.yml to ubuntu-24.04. Interact E2E has the same setup and would fail the same way. We can go back to ubuntu-latest once we're on a Playwright version that supports 26.04.

🤖 Generated with Claude Code

ubuntu-latest now resolves to ubuntu 26.04, which Playwright 1.58.2 does not support.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@ameerf-wix
ameerf-wix enabled auto-merge (squash) October 25, 2026 14:28
@ameerf-wix
ameerf-wix merged commit d330f80 into master Oct 25, 2026
1 check passed
@ameerf-wix
ameerf-wix deleted the fix/e2e-pin-ubuntu-24.04 branch October 25, 2026 14:30
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.

2 participants