Skip to content

Commit ba6e523

Browse files
committed
ci: update GH actions to latest, Node test versions
1 parent 33fd519 commit ba6e523

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

.github/workflows/test.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ jobs:
99
pre-test:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v3
13-
- uses: actions/setup-node@v3
12+
- uses: actions/checkout@v5
13+
- uses: actions/setup-node@v6
1414
with:
1515
cache: 'npm'
1616

@@ -25,11 +25,11 @@ jobs:
2525
strategy:
2626
matrix:
2727
os: ['ubuntu-latest', 'windows-latest']
28-
node: ['14.14.0']
28+
node: ['16.0.0']
2929
name: Testing Node ${{ matrix.node }} on ${{ matrix.os }}
3030
steps:
31-
- uses: actions/checkout@v3
32-
- uses: actions/setup-node@v3
31+
- uses: actions/checkout@v5
32+
- uses: actions/setup-node@v6
3333
with:
3434
cache: 'npm'
3535

@@ -43,20 +43,20 @@ jobs:
4343
strategy:
4444
matrix:
4545
os: ['ubuntu-latest', 'windows-latest']
46-
node: ['14.14.0', '16.0', '18.0']
46+
node: ['16.0', '18.0', '20.0', '22.0', '24.0']
4747
name: Testing Node ${{ matrix.node }} on ${{ matrix.os }}
4848
steps:
49-
- uses: actions/checkout@v3
50-
- uses: actions/setup-node@v3
49+
- uses: actions/checkout@v5
50+
- uses: actions/setup-node@v6
5151
with:
5252
node-version: ${{ matrix.node }}
5353
cache: 'npm'
5454

5555
- run: npm install
5656
- run: npm test
57-
- if: matrix.os == 'ubuntu-latest' && matrix.node == '18.0'
57+
- if: matrix.os == 'ubuntu-latest' && matrix.node == '24.0'
5858
run: npm run coverage
59-
- if: matrix.os == 'ubuntu-latest' && matrix.node == '18.0'
59+
- if: matrix.os == 'ubuntu-latest' && matrix.node == '24.0'
6060
uses: coverallsapp/github-action@v2
6161
with:
6262
file: coverage.info

0 commit comments

Comments
 (0)