Skip to content

Upgrade action runtime to node24 - #251

Merged
lcollins merged 2 commits into
masterfrom
copilot/prepare-action-for-node24
Aug 10, 2026
Merged

Upgrade action runtime to node24#251
lcollins merged 2 commits into
masterfrom
copilot/prepare-action-for-node24

Conversation

Copilot AI commented Aug 10, 2026

Copy link
Copy Markdown

GitHub Actions is adding Node 24 support; this updates the action to target it.

Changes

  • action.yml: using: node20using: node24
  • package.json: @types/node ^20^22 (Node 22 types cover the Node 24 API surface)
  • dist/: Rebuilt bundle

Co-authored-by: lcollins <528874+lcollins@users.noreply.github.com>
@lcollins
lcollins marked this pull request as ready for review August 10, 2026 18:55
Copilot AI lite review requested due to automatic review settings August 10, 2026 18:55
@lcollins
lcollins enabled auto-merge August 10, 2026 18:56
@lcollins
lcollins disabled auto-merge August 10, 2026 18:57
@lcollins
lcollins merged commit 71040f8 into master Aug 10, 2026
6 checks passed
@lcollins
lcollins deleted the copilot/prepare-action-for-node24 branch August 10, 2026 18:57

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the GitHub Action to run on the Node.js 24 runtime and refreshes the bundled dist/ output accordingly, aligning the action with GitHub Actions’ newer Node runtime support.

Changes:

  • Updated action.yml runtime from node20 to node24.
  • Bumped @types/node from ^20 to ^22 in package.json and refreshed the lockfile.
  • Rebuilt the bundled dist/index.js and updated dist/licenses.txt.

Reviewed changes

Copilot reviewed 2 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
package.json Updates Node.js type definitions to match the new runtime target.
package-lock.json Refreshes locked dependency graph after dependency/type/runtime updates.
action.yml Switches the action runtime to Node 24.
dist/index.js Rebuilt bundle output for the updated dependency/runtime set.
dist/licenses.txt Updated bundled license attributions after rebuild.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

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.

3 participants