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 .0', '18 ', '20', '22', '24 ']
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 '
5858 run : npm run coverage
59- - if : matrix.os == 'ubuntu-latest' && matrix.node == '18.0 '
59+ - if : matrix.os == 'ubuntu-latest' && matrix.node == '24 '
6060 uses : coverallsapp/github-action@v2
6161 with :
6262 file : coverage.info
0 commit comments