diff --git a/.github/actions/rush-setup/action.yml b/.github/actions/rush-setup/action.yml index c1e1d84732f2..fed08c773f14 100644 --- a/.github/actions/rush-setup/action.yml +++ b/.github/actions/rush-setup/action.yml @@ -27,7 +27,7 @@ inputs: node-version: description: Node.js version to install required: false - default: "24.15.0" + default: "24.x" runs: using: composite diff --git a/.github/workflows/copilot-setup-steps.yml b/.github/workflows/copilot-setup-steps.yml index 3e15a1af1103..2e837a55c3b3 100644 --- a/.github/workflows/copilot-setup-steps.yml +++ b/.github/workflows/copilot-setup-steps.yml @@ -28,7 +28,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v4 with: - node-version: "24.15.0" + node-version: "24.x" - name: Configure Git identity run: | diff --git a/.github/workflows/finalize-release.yaml b/.github/workflows/finalize-release.yaml index 2a9dc928ac1c..03914a5cff88 100644 --- a/.github/workflows/finalize-release.yaml +++ b/.github/workflows/finalize-release.yaml @@ -31,7 +31,7 @@ jobs: - name: Setup node uses: actions/setup-node@v4 with: - node-version: "24.15.0" + node-version: "24.x" - name: Run update-changelogs.mjs run: | diff --git a/common/config/azure-pipelines/ci.yaml b/common/config/azure-pipelines/ci.yaml index f924bcc241c0..71e4ffdef4a1 100644 --- a/common/config/azure-pipelines/ci.yaml +++ b/common/config/azure-pipelines/ci.yaml @@ -46,4 +46,4 @@ jobs: - checkout: self - template: ./templates/core-build.yaml parameters: - nodeVersion: 24.15.0 + nodeVersion: 24.x diff --git a/common/config/azure-pipelines/integration-client-regression-pr-validation.yaml b/common/config/azure-pipelines/integration-client-regression-pr-validation.yaml index 054d08556e46..5c985c4259e9 100644 --- a/common/config/azure-pipelines/integration-client-regression-pr-validation.yaml +++ b/common/config/azure-pipelines/integration-client-regression-pr-validation.yaml @@ -23,4 +23,4 @@ jobs: - template: templates/integration-test-steps.yaml parameters: - nodeVersion: 24.15.0 + nodeVersion: 24.x diff --git a/common/config/azure-pipelines/integration-pr-validation.yaml b/common/config/azure-pipelines/integration-pr-validation.yaml index 05663244bf14..8f707e8dbbe9 100644 --- a/common/config/azure-pipelines/integration-pr-validation.yaml +++ b/common/config/azure-pipelines/integration-pr-validation.yaml @@ -40,4 +40,4 @@ jobs: - template: templates/integration-test-steps.yaml parameters: - nodeVersion: 24.15.0 + nodeVersion: 24.x diff --git a/common/config/azure-pipelines/integration-validation.yaml b/common/config/azure-pipelines/integration-validation.yaml index e1a9bb841e25..ee6dc752a285 100644 --- a/common/config/azure-pipelines/integration-validation.yaml +++ b/common/config/azure-pipelines/integration-validation.yaml @@ -48,15 +48,15 @@ jobs: Linux_node_24_x: imageName: ubuntu-latest poolName: - nodeVersion: 24.15.0 + nodeVersion: 24.x Windows_node_24_x: imageName: windows-latest poolName: - nodeVersion: 24.15.0 + nodeVersion: 24.x MacOS_node_24_x: imageName: macos-latest poolName: "iModelTechMacArm" - nodeVersion: 24.15.0 + nodeVersion: 24.x pool: name: $(poolName) vmImage: $(imageName) diff --git a/common/config/azure-pipelines/jobs/docs-build.yaml b/common/config/azure-pipelines/jobs/docs-build.yaml index d028a1152c4e..24d784ecde13 100644 --- a/common/config/azure-pipelines/jobs/docs-build.yaml +++ b/common/config/azure-pipelines/jobs/docs-build.yaml @@ -55,9 +55,9 @@ jobs: path: itwinjs-core clean: true - task: UseNode@1 - displayName: Use Node 24.15.0 + displayName: Use Node 24.x inputs: - version: 24.15.0 + version: 24.x checkLatest: false - script: | git config --local user.email imodeljs-admin@users.noreply.github.com diff --git a/common/config/azure-pipelines/jobs/fast-ci.yaml b/common/config/azure-pipelines/jobs/fast-ci.yaml index f025d87bc532..539f498f9d51 100644 --- a/common/config/azure-pipelines/jobs/fast-ci.yaml +++ b/common/config/azure-pipelines/jobs/fast-ci.yaml @@ -76,7 +76,7 @@ jobs: persistCredentials: true - task: UseNode@1 inputs: - version: "24.15.0" + version: "24.x" - bash: | if [[ "$(Build.Reason)" == "PullRequest" ]]; then @@ -217,12 +217,12 @@ jobs: retryCountOnTaskFailure: 1 - template: ../templates/core-build.yaml parameters: - nodeVersion: 24.15.0 + nodeVersion: 24.x buildMobile: true # Will run if even there is a failure somewhere else in the pipeline. - template: ../templates/publish-test-results.yaml parameters: - nodeVersion: 24.15.0 + nodeVersion: 24.x # The publish script identifies any new packages not previously published and tags the build - template: ../templates/publish.yaml diff --git a/common/config/azure-pipelines/jobs/version-bump.yaml b/common/config/azure-pipelines/jobs/version-bump.yaml index 2d23acd84cfc..b6f68d81b046 100644 --- a/common/config/azure-pipelines/jobs/version-bump.yaml +++ b/common/config/azure-pipelines/jobs/version-bump.yaml @@ -193,9 +193,9 @@ jobs: - checkout: self - task: UseNode@1 - displayName: Use Node 24.15.0 + displayName: Use Node 24.x inputs: - version: 24.15.0 + version: 24.x checkLatest: true - bash: | @@ -490,9 +490,9 @@ jobs: steps: - checkout: self - task: UseNode@1 - displayName: "Use Node 24.15.0" + displayName: "Use Node 24.x" inputs: - version: 24.15.0 + version: 24.x checkLatest: true - bash: | diff --git a/common/config/azure-pipelines/valgrind.yaml b/common/config/azure-pipelines/valgrind.yaml index 8a5751893ec6..617c1675fb06 100644 --- a/common/config/azure-pipelines/valgrind.yaml +++ b/common/config/azure-pipelines/valgrind.yaml @@ -27,9 +27,9 @@ jobs: clean: true - task: UseNode@1 - displayName: "Use Node 24.15.0" + displayName: "Use Node 24.x" inputs: - version: 24.15.0 + version: 24.x checkLatest: true - task: npmAuthenticate@0