Skip to content

chore: update Node.js runtime to node24 - #12

Merged
re-taro merged 1 commit into
mainfrom
chore/update-runner-version
Jul 3, 2026
Merged

re-taro merged 1 commit into
mainfrom
chore/update-runner-version

Conversation

@re-taro

@re-taro re-taro commented Jul 3, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Update runs.using in action.yml from node20 to node24.

Impact assessment

  • node24 has been supported since actions/runner v2.327.0 (July 2025). GitHub switched the default runtime to Node 24 on June 16, 2026, so this change simply aligns the declaration with the actual runtime
  • Self-hosted runner users need runner v2.327.0 or later
  • Runtime dependencies (@actions/core@1.10.1 / @actions/github@6.0.1 / valibot@1.2.0) have no engines constraints and work on Node 24
  • .tool-versions already pins nodejs 24.12.0, so CI and local builds/tests already run on Node 24
  • Verified on Node 24.12.0: all 40 tests pass, typecheck passes, and the ncc build succeeds

@re-taro re-taro self-assigned this Jul 3, 2026
@re-taro
re-taro requested a review from kazukitaninaka July 3, 2026 09:03

@kazukitaninaka kazukitaninaka left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks man!

@re-taro
re-taro merged commit 3a2e74f into main Jul 3, 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.

2 participants