Skip to content

fix(ci): pin ecosystem tests to Ubuntu 24.04 - #3303

Merged
fengmk2 merged 5 commits into
mainfrom
codex/fix-dependency-upgrade-failure
Nov 1, 2026
Merged

fengmk2 merged 5 commits into
mainfrom
codex/fix-dependency-upgrade-failure

Conversation

@fengmk2

@fengmk2 fengmk2 commented Nov 1, 2026 •

Copy link
Copy Markdown
Member

The Linux ecosystem jobs use Playwright versions that cannot install Chromium on ubuntu-26.04. The ubuntu-latest image caused four jobs to fail during migration or browser setup in this run.

Pin the Linux ecosystem test runner to ubuntu-24.04 to keep browser installation compatible with those projects.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Nov 1, 2026 •

Copy link
Copy Markdown

🚀 Deploying Preview to Cloudflare 🚀

Preview URL: https://codex-fix-dependency-upgrade-failure-viteplus-dev.voidzero-docs.workers.dev (commit ecb116d)

This URL reflects your latest Preview deployment

Preview Deployments by commit

Status Deployment URL Commit Updated (UTC) See this deployment's details
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://5979c3b1-viteplus-dev.voidzero-docs.workers.dev ecb116d 2026-11-01T04:52:04.229Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://585aac63-viteplus-dev.voidzero-docs.workers.dev 32fd6a2 2026-11-01T02:01:10.563Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://b98a3ac1-viteplus-dev.voidzero-docs.workers.dev 5337f8d 2026-11-01T01:29:17.699Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://521e497c-viteplus-dev.voidzero-docs.workers.dev 8fbd8d5 2026-11-01T01:23:25.961Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://654bce98-viteplus-dev.voidzero-docs.workers.dev 698b06d 2026-11-01T01:21:30.362Z Visit the dashboard ↗

@fengmk2 fengmk2 changed the title fix(ci): preserve draft PRs when dependency repair fails fix(ci): preserve upgrade drafts and stabilize ecosystem tests Nov 1, 2026
@fengmk2 fengmk2 added test: e2e Auto run e2e tests test: install-e2e run vite install e2e test test: create-e2e Run `vp create` e2e tests labels Nov 1, 2026
@fengmk2 fengmk2 changed the title fix(ci): preserve upgrade drafts and stabilize ecosystem tests fix(ci): pin ecosystem tests to Ubuntu 24.04 Nov 1, 2026
@fengmk2
fengmk2 marked this pull request as ready for review November 1, 2026 02:02
@fengmk2
fengmk2 requested a review from wan9chi November 1, 2026 02:02
@fengmk2 fengmk2 self-assigned this Nov 1, 2026
@fengmk2
fengmk2 merged commit ff35ce3 into main Nov 1, 2026
114 checks passed
@fengmk2
fengmk2 deleted the codex/fix-dependency-upgrade-failure branch November 1, 2026 07:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

test: create-e2e Run `vp create` e2e tests test: e2e Auto run e2e tests test: install-e2e run vite install e2e test

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants