Skip to content

Commit f241a89

Browse files
committed
feat!: Upgrade to node24
1 parent 8bb7a2e commit f241a89

2 files changed

Lines changed: 6 additions & 4 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
strategy:
1212
matrix:
13-
node: [20]
13+
node: [20, 24]
1414
steps:
1515
- uses: actions/checkout@v4
1616
- uses: actions/setup-node@v4
@@ -26,18 +26,20 @@ jobs:
2626
- run: npm test
2727
windows:
2828
runs-on: windows-latest
29+
matrix:
30+
node: [20, 24]
2931
steps:
3032
- uses: actions/checkout@v4
3133
- uses: actions/setup-node@v4
3234
with:
33-
node-version: 20
35+
node-version: ${{ matrix.node }}
3436
- run: npm ci
3537
- run: npm test
3638
build-dist:
3739
runs-on: ubuntu-latest
3840
strategy:
3941
matrix:
40-
node: [20]
42+
node: [20, 24]
4143
steps:
4244
- uses: actions/checkout@v4
4345
- uses: actions/setup-node@v4

action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,5 +75,5 @@ inputs:
7575
required: false
7676
default: ''
7777
runs:
78-
using: 'node20'
78+
using: 'node24'
7979
main: 'dist/index.js'

0 commit comments

Comments
 (0)