Skip to content

Conversation

salmanmkc
Copy link

@salmanmkc salmanmkc commented Jul 25, 2025

Update the project to utilize Node 24, since runner now supports node24. https://github.com/actions/runner/releases/tag/v2.327.1

@salmanmkc salmanmkc marked this pull request as ready for review August 8, 2025 06:50
@Copilot Copilot AI review requested due to automatic review settings August 8, 2025 06:50
@salmanmkc salmanmkc requested a review from a team as a code owner August 8, 2025 06:50
Copy link
Contributor

@Copilot 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

This PR upgrades the GitHub Action from Node 20 to Node 24, ensuring compatibility with the latest Node.js features and improvements. The upgrade includes updating the Node.js engine requirements, TypeScript definitions, and GitHub Actions runtime configuration.

  • Updates Node.js engine requirement from >=20.0.0 to >=24.0.0
  • Updates @types/node from 24.0.12 to 24.1.0
  • Changes GitHub Action runtime from node20 to node24
  • Normalizes quote style in license files from double quotes to single quotes

Reviewed Changes

Copilot reviewed 26 out of 29 changed files in this pull request and generated no comments.

File Description
package.json Updates Node.js engine requirement and @types/node version
action.yml Changes GitHub Action runtime from node20 to node24
.licenses/*.dep.yml Normalizes quote style in license metadata files
.github/workflows/post-dependabot.yml Removes empty line in workflow file

@nasquasha
Copy link
Contributor

Hi @salmanmkc thanks for putting this together and sorry we missed it. Can I help move this along at all? Or happy to approve if you can get the conflicts resolved. I wonder if we need this upgrade to get #723 working as well

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