Skip to content

fix: run action on the Node 24 runtime - #8

Merged
hisco merged 1 commit into
mainfrom
fix/node24-runtime
Jul 2, 2026
Merged

fix: run action on the Node 24 runtime#8
hisco merged 1 commit into
mainfrom
fix/node24-runtime

Conversation

@hisco

@hisco hisco commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

The action declared runs.using: node20, so every consumer on @v1 sees the "Node.js 20 is deprecated" warning. This moves the runtime to node24.

  • action.yml: runs.using node20 -> node24.
  • The bundled dist/index.js is plain JavaScript and runs unchanged on Node 24; no rebuild or dependency change needed.

Merging cuts a patch release and moves the floating v1 tag, so consumers pick up the fix automatically on their next run. Requires the standard Node 24 runner floor (Actions Runner >= v2.327.1), which GitHub-hosted runners already meet.

https://claude.ai/code/session_011T9ASy4VmRoYrnuTsLd9oU


Note

Low Risk
Single metadata change to the action runtime with no code or dependency updates; main caveat is consumers on very old self-hosted runners below the Node 24 floor.

Overview
Runtime bump: action.yml changes runs.using from node20 to node24, so workflows using this action stop hitting GitHub’s Node 20 deprecation warning.

No changes to dist/index.js, dependencies, or build scripts—the bundled entrypoint is unchanged and is expected to run as-is on Node 24. Callers need runners that support the Node 24 action runtime (GitHub-hosted runners already do).

Reviewed by Cursor Bugbot for commit 8e7575c. Bugbot is set up for automated code reviews on this repo. Configure here.

The action declared runs.using: node20, which now emits a deprecation warning to every consumer. Move it to node24. The bundled dist/index.js runs unchanged on node24.

Claude-Session: https://claude.ai/code/session_011T9ASy4VmRoYrnuTsLd9oU
@hisco
hisco merged commit 56c6881 into main Jul 2, 2026
5 checks passed
@hisco
hisco deleted the fix/node24-runtime branch July 2, 2026 09:49
@github-actions

github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown

🎉 This PR is included in version 1.4.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant