Skip to content

fix: upgrade Node.js from 20/22 to 24 - #75

Merged
aGallea merged 1 commit into
masterfrom
chore/upgrade-node-24
Mar 21, 2026
Merged

fix: upgrade Node.js from 20/22 to 24#75
aGallea merged 1 commit into
masterfrom
chore/upgrade-node-24

Conversation

@aGallea

@aGallea aGallea commented Mar 21, 2026

Copy link
Copy Markdown
Owner

Summary

  • Upgrade GitHub Action runtime from node20 to node24 to address the upcoming Node.js 20 deprecation (forced migration June 2nd, 2026)
  • Bump development and CI Node.js version from 22 to 24 across all workflows, .nvmrc, and README badge
  • All 78 tests pass on Node 24

Changes

  • action.yml: using: node20node24
  • .nvmrc: v22.14.0v24.14.0
  • CI workflows (badge, release, semantic-pr, test-with-coverage): node-version: 2224
  • README.md: badge and example snippet updated to 24

Test plan

  • Ran full test suite on Node 24 locally — 78/78 tests pass
  • Build and lint pass on Node 24
  • CI workflows pass on this PR

🤖 Generated with Claude Code

GitHub Actions is deprecating Node.js 20 runtime, with forced migration
to Node.js 24 starting June 2nd, 2026. This upgrades the action runtime
from node20 to node24 and bumps the development/CI Node version from 22
to 24. All tests pass on Node 24.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

Tests Report 📄

Tests Success ✅

JUnit Details

Total Tests Failures Errors Skipped Time ⏳
78 0 0 0 19.62s

Coverage Details ☑️

No coverage details to present

@aGallea
aGallea merged commit e00d2b9 into master Mar 21, 2026
3 checks passed
aGallea pushed a commit that referenced this pull request Mar 21, 2026
### Bug Fixes

* upgrade Node.js from 20/22 to 24 ([#75](#75)) ([e00d2b9](e00d2b9))
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