@@ -14,15 +14,15 @@ jobs:
1414 runs-on : ubuntu-latest
1515 steps :
1616 - name : checkout
17- uses : actions/checkout@v3
17+ uses : actions/checkout@v5
1818
1919 - name : setup node
20- uses : actions/setup-node@v3
20+ uses : actions/setup-node@v5
2121 with :
2222 node-version : 20
2323
2424 - name : cache dependencies
25- uses : actions/cache@v3
25+ uses : actions/cache@v5
2626 with :
2727 path : ~/.npm
2828 key : ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
@@ -37,18 +37,18 @@ jobs:
3737 needs : [lintjs]
3838 strategy :
3939 matrix :
40- node : [16, 18, 20]
40+ node : [18, 20, 22 ]
4141 steps :
4242 - name : Checkout ${{ matrix.node }}
43- uses : actions/checkout@v3
43+ uses : actions/checkout@v5
4444
4545 - name : Setup node ${{ matrix.node }}
46- uses : actions/setup-node@v3
46+ uses : actions/setup-node@v5
4747 with :
4848 node-version : ${{ matrix.node }}
4949
5050 - name : Cache dependencies ${{ matrix.node }}
51- uses : actions/cache@v3
51+ uses : actions/cache@v5
5252 with :
5353 path : ~/.npm
5454 key : ${{ runner.os }}-node-${{ matrix.node }}-${{ hashFiles('**/package-lock.json') }}
@@ -63,11 +63,11 @@ jobs:
6363 needs : [unittest]
6464 strategy :
6565 matrix :
66- node : [16, 18, 20]
66+ node : [18, 20, 22 ]
6767 steps :
68- - uses : actions/checkout@v3
68+ - uses : actions/checkout@v5
6969 - name : Use Node.js ${{ matrix.node-version }}
70- uses : actions/setup-node@v3
70+ uses : actions/setup-node@v5
7171 with :
7272 node-version : ${{ matrix.node-version }}
7373 - run : npm run build --if-present
0 commit comments