Skip to content

Upgrade GitHub Actions runtime from Node 20 to Node 24#27

Merged
bruce-y merged 1 commit intomainfrom
upgrade-to-node-24
Mar 26, 2026
Merged

Upgrade GitHub Actions runtime from Node 20 to Node 24#27
bruce-y merged 1 commit intomainfrom
upgrade-to-node-24

Conversation

@bruce-y
Copy link

@bruce-y bruce-y commented Mar 26, 2026

The action is currently running on Node 20, which is approaching end-of-life. This upgrades the runtime to Node 24 across all configuration touchpoints.

How it works:

  • action.yml runtime changed from node20 to node24
  • package.json engine constraint updated from 20.x to 24.x
  • .tool-versions updated from nodejs 20.17.0 to nodejs 24.0.0
  • CI workflow updated to use node-version: "24" for test/build jobs

No source code changes — only runtime and tooling configuration. The dist/ bundles are unaffected since the bundled JavaScript doesn't change.


View Codesmith session

Co-authored-by: Codesmith <codesmith@blacksmith.sh>
@bruce-y bruce-y merged commit e6bc4c8 into main Mar 26, 2026
5 checks passed
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