55 lint :
66 runs-on : ubuntu-latest
77 steps :
8- - uses : actions/checkout@v2
9- - uses : actions/cache@v2
8+ - uses : actions/checkout@v3
9+ - uses : actions/cache@v3
1010 with :
1111 path : ' **/node_modules'
1212 key : ${{ runner.os }}-lint-modules-${{ hashFiles('**/yarn.lock') }}
13- - uses : actions/setup-node@v2
13+ - uses : actions/setup-node@v3
1414 with :
15- node-version : 14 .x
15+ node-version : 18 .x
1616 - run : yarn install
1717 - run : yarn run lint
1818
@@ -25,16 +25,17 @@ jobs:
2525 - 12.x
2626 - 14.x
2727 - 16.x
28+ - 18.x
2829 steps :
2930 - name : Use Node.js ${{ matrix.node-version }}
30- uses : actions/setup-node@v2
31+ uses : actions/setup-node@v3
3132 with :
3233 node-version : ${{ matrix.node-version }}
3334 - name : Ensure line endings are consistent
3435 run : git config --global core.autocrlf input
3536 - name : Check out repository
36- uses : actions/checkout@v2
37- - uses : actions/cache@v2
37+ uses : actions/checkout@v3
38+ - uses : actions/cache@v3
3839 with :
3940 path : ' **/node_modules'
4041 key : ${{ runner.os }}-test-modules-${{ hashFiles('**/yarn.lock') }}
@@ -69,14 +70,15 @@ jobs:
6970 - 12.x
7071 - 14.x
7172 - 16.x
73+ - 18.x
7274 steps :
7375 - name : Use Node.js ${{ matrix.node-version }}
74- uses : actions/setup-node@v2
76+ uses : actions/setup-node@v3
7577 with :
7678 node-version : ${{ matrix.node-version }}
7779 - name : Check out repository
78- uses : actions/checkout@v2
79- - uses : actions/cache@v2
80+ uses : actions/checkout@v3
81+ - uses : actions/cache@v3
8082 with :
8183 path : |
8284 **/node_modules
0 commit comments