Skip to content

Upgrade Node.js version to 24.x#1373

Merged
shati-patel merged 1 commit intomainfrom
shati-patel/upgrade-node
Feb 17, 2026
Merged

Upgrade Node.js version to 24.x#1373
shati-patel merged 1 commit intomainfrom
shati-patel/upgrade-node

Conversation

@shati-patel
Copy link
Contributor

@shati-patel shati-patel commented Feb 17, 2026

This upgrades the action to run on Node 24. This will unblock some dependency updates (like #1364), and also preempts the deprecation of node 20 (Deprecation of Node 20 on GitHub Actions runners).

I ran the build/tests and everything appears to work as normal 🤔

@shati-patel shati-patel marked this pull request as ready for review February 17, 2026 15:33
@shati-patel shati-patel requested review from a team and Copilot February 17, 2026 15:33
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates this repository’s GitHub Actions JavaScript runtime and CI environment to Node.js 24 to stay ahead of runner deprecations and unblock newer dependency updates.

Changes:

  • Switch the three action manifests to runs.using: "node24".
  • Update CI workflow to run on Node 24.x.
  • Bump the repository engines.node requirement to ^24.0.0 (and reflect it in package-lock.json).

Reviewed changes

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

Show a summary per file
File Description
update-repo-task-statuses/action.yml Run the action using the Node 24 GitHub Actions runtime.
update-repo-task-status/action.yml Run the action using the Node 24 GitHub Actions runtime.
query/action.yml Run the action using the Node 24 GitHub Actions runtime.
package.json Require Node ^24.0.0 via engines.
package-lock.json Align lockfile metadata with the updated Node engine and current npm output.
.github/workflows/pr-checks.yml Execute PR checks on Node 24.x.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Contributor

@robertbrignull robertbrignull left a comment

Choose a reason for hiding this comment

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

LGTM

I also tried running a MRVA with this and it worked (or at least the errors weren't related to this branch)

@shati-patel shati-patel merged commit 4aefceb into main Feb 17, 2026
15 checks passed
@shati-patel shati-patel deleted the shati-patel/upgrade-node branch February 17, 2026 16:05
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