diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2acd9bb1cb..3f8542e546 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,7 +16,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, windows-latest] - node-version: ["22.x", "20.x"] + node-version: ["20.x", "22.x", "24.x"] steps: - uses: actions/checkout@v6 - uses: actions/setup-node@v6 @@ -31,7 +31,7 @@ jobs: - run: npm run test:webpack # Upload coverage for sonar (only matching OS and one node version required) - uses: actions/upload-artifact@v5 - if: ${{ matrix.os == 'ubuntu-latest' && matrix.node-version == '22.x' }} + if: ${{ matrix.os == 'ubuntu-latest' && matrix.node-version == '24.x' }} with: name: code-coverage-${{matrix.os}}-${{matrix.node-version}} path: coverage/ @@ -48,7 +48,7 @@ jobs: fetch-depth: 0 - uses: actions/download-artifact@v6 with: - name: code-coverage-ubuntu-latest-22.x + name: code-coverage-ubuntu-latest-24.x path: coverage/ - uses: SonarSource/sonarqube-scan-action@fd88b7d7ccbaefd23d8f36f73b59db7a3d246602 # v5 env: diff --git a/.github/workflows/e2e-node.yml b/.github/workflows/e2e-node.yml index ccfdd14db0..d2a42850e9 100644 --- a/.github/workflows/e2e-node.yml +++ b/.github/workflows/e2e-node.yml @@ -19,7 +19,7 @@ jobs: strategy: matrix: os: [ubuntu-latest] - node-version: [22.x, 20.x] + node-version: ["20.x", "22.x", "24.x"] environment-name: ["ESS PodSpaces", "ESS Release-2-3", "ESS Next"] experimental: [false] steps: diff --git a/package-lock.json b/package-lock.json index 69d96b46a6..91328261c6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -47,7 +47,7 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": "^20.0.0 || ^22.0.0" + "node": "^20.0.0 || ^22.0.0 || ^24.0.0" }, "optionalDependencies": { "fsevents": "^2.3.3" diff --git a/package.json b/package.json index 4c6b4cd798..48b3525a8f 100644 --- a/package.json +++ b/package.json @@ -207,7 +207,7 @@ "uuid": "^11.0.1" }, "engines": { - "node": "^20.0.0 || ^22.0.0" + "node": "^20.0.0 || ^22.0.0 || ^24.0.0" }, "optionalDependencies": { "fsevents": "^2.3.3"