Skip to content

ci: default to Node.js 24 and use the latest patch release - #2692

Merged
josephfusco merged 2 commits into
canaryfrom
ci/default-node-24
Oct 22, 2026
Merged

josephfusco merged 2 commits into
canaryfrom
ci/default-node-24

Conversation

@josephfusco

@josephfusco josephfusco commented Oct 22, 2026 •

Copy link
Copy Markdown
Member

Related: #2670

Only the default changes: the unit and e2e tests still run on 22 and 24, and the supported minimum stays at 22; check-latest stops setup-node from using an older Node.js already cached on the runner, so packages aren't tested or published on a release that's missing security fixes, like the ones from Oct 21.

Use of AI Tools

AI assistance: Yes
Tool(s): Claude Code
Model(s): Claude Opus 5.5
Used for: Assisting with finding and updating the Node.js setup in CI.

@josephfusco josephfusco added [Area] Infrastructure Issues for the repository infrastructure [Type] Task Maintenance, upkeep, and other non-functional work labels Oct 22, 2026
@josephfusco
josephfusco marked this pull request as ready for review October 22, 2026 15:03
@josephfusco
josephfusco requested review from a team and colinmurphy as code owners October 22, 2026 15:03
@josephfusco josephfusco changed the title ci: default to Node.js 24 ci: default to Node.js 24 and use the latest patch release Oct 22, 2026
@josephfusco
josephfusco merged commit 44bb457 into canary Oct 22, 2026
19 checks passed
@josephfusco
josephfusco deleted the ci/default-node-24 branch October 22, 2026 15:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Area] Infrastructure Issues for the repository infrastructure [Type] Task Maintenance, upkeep, and other non-functional work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant