Skip to content

ci: bump ci and local node to 22 lts#288

Merged
denhamparry merged 1 commit into
mainfrom
denhamparry.co.uk/fix/gh-issue-287
May 26, 2026
Merged

ci: bump ci and local node to 22 lts#288
denhamparry merged 1 commit into
mainfrom
denhamparry.co.uk/fix/gh-issue-287

Conversation

@denhamparry
Copy link
Copy Markdown
Owner

Summary

Netlify deploys and the local Docker dev image use no Node, so they are unaffected.

Test plan

Closes #287

🤖 Generated with Claude Code

Pin the test job matrix and the spell-check workflow to Node 22, and align
.nvmrc to match. This satisfies puppeteer v25's engine requirement
(node >=22.12) and unblocks #286 / PR #285.

The Lighthouse step is left on Node 20.x: @lhci/cli@0.12.x predates Node 22
and the step is already non-blocking. Bumping LHCI is tracked separately.

Closes #287

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@denhamparry denhamparry merged commit 44b98fb into main May 26, 2026
4 checks passed
@denhamparry denhamparry deleted the denhamparry.co.uk/fix/gh-issue-287 branch May 26, 2026 12:16
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.

ci: bump CI and local Node to 22 LTS (unblocks puppeteer v25)

1 participant