Skip to content

Bump action runtime from node20 to node24#2

Merged
m-wayne merged 1 commit into
mainfrom
mwayne/node24
May 11, 2026
Merged

Bump action runtime from node20 to node24#2
m-wayne merged 1 commit into
mainfrom
mwayne/node24

Conversation

@m-wayne
Copy link
Copy Markdown

@m-wayne m-wayne commented May 11, 2026

Description

Bumps action.yml runtime declaration from node20 to node24. GitHub is deprecating Node.js 20 actions: runners default to Node 24 on 2026-06-02, and Node 20 is removed from runners on 2026-09-16. Consumer workflows (e.g. scribd/scribd-android) have started emitting deprecation warnings for this action.

The bundled dist/index.js is pre-compiled JS and runs as-is on Node 24, so no rebuild is required.

Testing considerations

No tests exist in this repo. Verification will happen via a consumer workflow run after the floating tag is moved to the merge commit.

Checklist

  • Prefixed the PR title with the JIRA ticket code
  • Performed simple, atomic commits with good commit messages
  • Verified that the commit history is linear and commits are squashed as necessary
  • Thoroughly tested the changes
  • The appropriate complexity label (Low, Medium, High) is added to this PR
  • Test Coverage of changes (if applicable)
  • Updated the README.md as necessary
  • I have confirmed and checked all of these boxes

Related links

  • GitHub Node 20 deprecation notice (Actions runtime upgrades)

Follow-up

After merge, move the floating consumer-pinned tag to the merge commit so existing consumers pick up the change automatically.

@m-wayne m-wayne marked this pull request as ready for review May 11, 2026 19:56
@m-wayne m-wayne merged commit 1a227d2 into main May 11, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

1 participant