Skip to content

Upgrade Node.js to version 22#761

Merged
afadil merged 1 commit intomainfrom
claude/analyze-node-upgrade-xIohz
Mar 19, 2026
Merged

Upgrade Node.js to version 22#761
afadil merged 1 commit intomainfrom
claude/analyze-node-upgrade-xIohz

Conversation

@afadil
Copy link
Owner

@afadil afadil commented Mar 19, 2026

Description

Upgrades the Node.js runtime version from 20 to 22 across the project:

  • Updated GitHub Actions workflow to use Node.js 22 for PR checks
  • Updated Dockerfile to use Node.js 22-alpine for the frontend build stage
  • Added .node-version file to specify Node.js 22 as the project's target version

This ensures consistency across CI/CD pipelines and local development environments.

Checklist

By submitting this PR, I agree to the
CLA.

https://claude.ai/code/session_01RiMKfBr854PVNJzHgsncja

Node 20 reaches EOL April 2026. Node 22 LTS is active until April 2027
and satisfies all dependency engine constraints.

- CI pr-check: pin to Node 22
- Dockerfile: use node:22-alpine
- Add .node-version file to standardize dev environments
- release.yml already uses lts/* which resolves to 22

Closes #607

https://claude.ai/code/session_01RiMKfBr854PVNJzHgsncja
@afadil afadil merged commit 7516f4a into main Mar 19, 2026
1 of 2 checks passed
@afadil afadil deleted the claude/analyze-node-upgrade-xIohz branch March 19, 2026 16:51
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