Skip to content

CI: run workflows on Node 22 (npm@latest no longer installs on Node 20) - #113

Merged
sergeychernyshev merged 1 commit into
mainfrom
ci-node-22
Aug 22, 2026
Merged

sergeychernyshev merged 1 commit into
mainfrom
ci-node-22

Conversation

@sergeychernyshev

Copy link
Copy Markdown
Member

The Publish workflow runs npm install -g npm@latest for Trusted Publishing (OIDC). npm 12 now requires Node ^22.22.2 || ^24.15.0, so the v0.6.0 publish run failed at Update npm before publishing anything. Node 20 is also EOL.

Moves both workflows to Node 22.x (so CI tests run on the same runtime the publish job tests on).

🤖 Generated with Claude Code

The publish workflow installs npm@latest for Trusted Publishing; npm 12 requires
Node ^22.22.2, so the v0.6.0 publish failed at that step. Node 20 is also EOL.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 22, 2026 •

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
startup-api 3892741 Aug 22 2026, 07:04 PM

@sergeychernyshev
sergeychernyshev merged commit 72bb205 into main Aug 22, 2026
2 checks passed
@sergeychernyshev
sergeychernyshev deleted the ci-node-22 branch August 22, 2026 19:04
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