Repository navigation
Restore Workers tests after the Vitest 5.1 upgrade - #302
Conversation
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ✅ Deployment successful! View logs |
api | a082019 | Nov 05 2026, 08:23 PM |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
There was a problem hiding this comment.
All reported issues were addressed across 4 files
Reply with feedback, questions, or to request a fix.
Turn on auto-fix | Re-trigger cubic
There was a problem hiding this comment.
0 issues found across 1 file (changes from recent commits).
Auto-approved: Rolls back Vitest and @vitest/coverage-istanbul to the last passing 5.0.5 lockfile and constrains Renovate below 5.1.0 until the Workers plugin fix is published; this is a bounded rollback of a broken upgrade that restores failing Workers tests.
Turn on auto-fix | Re-trigger cubic
Vitest 5.1.0 breaks mocked imports in the Workers test runtime with
asyncLocalStorage.disable() is not implemented, failing 30 test files onmainand the Renovate branches. Restore Vitest and Istanbul coverage to 5.0.5, using the last passing lockfile, and temporarily constrain Renovate to versions below 5.1.0.Cloudflare's pending 1.6.1 release includes the upstream fix. Version 1.6.1 is not yet available on npm as of 5 November 2026, 20:14 UTC; fresh registry lookups return 404. Once published, upgrade
@cloudflare/vitest-pluginto 1.6.1 or later, restore Vitest and Istanbul coverage to 5.1.0, and remove the temporary Renovate rule. The latest published plugin (1.6.0) still reproduces the failure.