Skip to content

Commit cf50fd2

Browse files
committed
Add Node 24 support
1 parent 70ad8fa commit cf50fd2

4 files changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
matrix:
2020
# We test against different OSes, because the build toolchain has OS-specific dependencies.
2121
os: ["ubuntu-latest", "windows-latest", "macos-latest"]
22-
node-version: ["22.x", "20.x"]
22+
node-version: ["20.x", "22.x", "24.x"]
2323
steps:
2424
- uses: actions/checkout@v6
2525
- uses: actions/setup-node@v6
@@ -30,7 +30,7 @@ jobs:
3030
- run: npm run test
3131
# Upload coverage for sonarcube (only matching OS and one node version required)
3232
- uses: actions/upload-artifact@v5
33-
if: ${{ matrix.node-version == '22.x' }}
33+
if: ${{ matrix.node-version == '24.x' }}
3434
with:
3535
name: code-coverage-${{ matrix.os }}-${{matrix.node-version}}
3636
path: coverage/

.github/workflows/e2e-node.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
strategy:
2020
matrix:
2121
os: [ubuntu-latest]
22-
node-version: ["22.x", "20.x"]
22+
node-version: ["20.x", "22.x", "24.x"]
2323
environment-name: ["ESS PodSpaces", "ESS Release-2-3", "ESS Next"]
2424
experimental: [false]
2525
steps:

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,6 @@
6464
"typescript": "^5.9.3"
6565
},
6666
"engines": {
67-
"node": "^20.0.0 || ^22.0.0"
67+
"node": "^20.0.0 || ^22.0.0 || ^24.0.0"
6868
}
6969
}

0 commit comments

Comments
 (0)