From c21ed6c70bd4c07a7844e175af5894aa4ab5ae0f Mon Sep 17 00:00:00 2001 From: Ian Clanton-Thuon Date: Sun, 28 Sep 2025 14:48:17 +0200 Subject: [PATCH 1/2] Start testing with Node 24. --- .github/workflows/ci.yml | 3 +++ rush.json | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 216794a536..bc261d6345 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,6 +21,9 @@ jobs: - NodeVersion: 22.19.x NodeVersionDisplayName: 22 OS: ubuntu-latest + - NodeVersion: 24.9.x + NodeVersionDisplayName: 24 + OS: ubuntu-latest - NodeVersion: 22.19.x NodeVersionDisplayName: 22 OS: windows-latest diff --git a/rush.json b/rush.json index c4ef84b429..2a49302130 100644 --- a/rush.json +++ b/rush.json @@ -42,7 +42,7 @@ * LTS schedule: https://nodejs.org/en/about/releases/ * LTS versions: https://nodejs.org/en/download/releases/ */ - "nodeSupportedVersionRange": ">=18.15.0 <19.0.0 || >=20.9.0 <21.0.0 || >=22.12.0 <23.0.0", + "nodeSupportedVersionRange": ">=18.15.0 <19.0.0 || >=20.9.0 <21.0.0 || >=22.12.0 <23.0.0 || >=24.9.0 <25.0.0", /** * If the version check above fails, Rush will display a message showing the current From b3c6bd3e8aa47d3c5f5cf772cfc049ee17306702 Mon Sep 17 00:00:00 2001 From: Ian Clanton-Thuon Date: Sun, 28 Sep 2025 14:48:53 +0200 Subject: [PATCH 2/2] Use Node 22 during publish. --- common/config/azure-pipelines/templates/install-node.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/config/azure-pipelines/templates/install-node.yaml b/common/config/azure-pipelines/templates/install-node.yaml index 9983a8a311..c7c6496071 100644 --- a/common/config/azure-pipelines/templates/install-node.yaml +++ b/common/config/azure-pipelines/templates/install-node.yaml @@ -1,7 +1,7 @@ parameters: - name: NodeMajorVersion type: number - default: 20 + default: 22 steps: - task: NodeTool@0