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') }}
@@ -70,14 +71,15 @@ jobs:
7071 - 12.x
7172 - 14.x
7273 - 16.x
74+ - 18.x
7375 steps :
7476 - name : Use Node.js ${{ matrix.node-version }}
75- uses : actions/setup-node@v2
77+ uses : actions/setup-node@v3
7678 with :
7779 node-version : ${{ matrix.node-version }}
7880 - name : Check out repository
79- uses : actions/checkout@v2
80- - uses : actions/cache@v2
81+ uses : actions/checkout@v3
82+ - uses : actions/cache@v3
8183 with :
8284 path : |
8385 **/node_modules
0 commit comments