Skip to content

chore: update node to 24#4960

Merged
Garbee merged 2 commits intodevelopfrom
garbee/node-24
Dec 11, 2025
Merged

chore: update node to 24#4960
Garbee merged 2 commits intodevelopfrom
garbee/node-24

Conversation

@Garbee
Copy link
Copy Markdown
Member

@Garbee Garbee commented Dec 11, 2025

This patch updates the configured node version to use 24 for development and CI purposes. Which installs npm@11 by default to fix the deployment process. The developer guide has the new version as well as the eslint config for the newer GitHub scripts to have the right context.

Closes: #4912

@Garbee Garbee self-assigned this Dec 11, 2025
@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Dec 11, 2025

CLA assistant check
All committers have signed the CLA.

@Garbee Garbee marked this pull request as ready for review December 11, 2025 14:08
@Garbee Garbee requested a review from a team as a code owner December 11, 2025 14:08
Copilot AI review requested due to automatic review settings December 11, 2025 14:08
Copy link
Copy Markdown
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

This PR updates the Node.js version specified in .nvmrc from 22 to 24 for development and CI environments. The change aims to enable npm@11 by default to fix deployment issues referenced in issue #4912.

Key Changes:

  • Updated .nvmrc to specify Node.js version 24

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

Copy link
Copy Markdown
Contributor

@straker straker left a comment

Choose a reason for hiding this comment

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

Please also update the developer guide with the node change.

@Garbee Garbee dismissed straker’s stale review December 11, 2025 15:03

Updated the dev guide and the eslint config for the new github scripts to have the right context.

@Garbee Garbee requested a review from straker December 11, 2025 15:03
@Garbee Garbee merged commit 23bd160 into develop Dec 11, 2025
41 of 43 checks passed
@Garbee Garbee deleted the garbee/node-24 branch December 11, 2025 15:24
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.

Update deployment workflow to use OIDC

4 participants