Skip to content

Commit d723b43

Browse files
committed
update ci tests to use Node 22
1 parent 63c4b60 commit d723b43

1 file changed

Lines changed: 8 additions & 9 deletions

File tree

.github/workflows/test.yml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,20 +12,20 @@ jobs:
1212
strategy:
1313
matrix:
1414
os: [ubuntu-latest, macOS-latest, windows-latest]
15-
node-version: [18.19.1, 20.19.1, 22]
15+
node-version: [22, 24]
1616
exclude:
1717
- os: macOS-latest
18-
node-version: 18.19.1
18+
node-version: 22
1919
- os: windows-latest
20-
node-version: 18.19.1
20+
node-version: 22
2121
- os: macOS-latest
22-
node-version: 20.19.1
22+
node-version: 24
2323
- os: windows-latest
24-
node-version: 20.19.1
24+
node-version: 24
2525
fail-fast: false
2626

2727
steps:
28-
- uses: actions/checkout@v5
28+
- uses: actions/checkout@v6
2929
- name: Use Node.js ${{ matrix.node-version }}
3030
uses: actions/setup-node@v6
3131
with:
@@ -35,10 +35,9 @@ jobs:
3535
name: NPM Install
3636
- name: Linting
3737
run: npm run format:ci
38-
if: "${{ matrix.node-version == '20.19.1' }}"
3938
- name: Install Deno
40-
uses: denoland/setup-deno@v1
39+
uses: denoland/setup-deno@v2
4140
with:
42-
deno-version: 2.5.6
41+
deno-version: 2.4.5
4342
- name: Run tests
4443
run: npm run test

0 commit comments

Comments
 (0)