@@ -14,11 +14,14 @@ jobs:
1414 YARN_VERSION : ${{ steps.yarn-version.outputs.YARN_VERSION }}
1515 strategy :
1616 matrix :
17- node-version : [16.x, 18.x, 20.x]
17+ node-version :
18+ - 18.x
19+ - 20.x
20+ - 22.x
1821 steps :
1922 - uses : actions/checkout@v3
2023 - name : Use Node.js ${{ matrix.node-version }}
21- uses : actions/setup-node@v3
24+ uses : actions/setup-node@v4
2225 with :
2326 node-version : ${{ matrix.node-version }}
2427 - name : Get Yarn cache directory
@@ -41,11 +44,14 @@ jobs:
4144 - prepare
4245 strategy :
4346 matrix :
44- node-version : [16.x, 18.x, 20.x]
47+ node-version :
48+ - 18.x
49+ - 20.x
50+ - 22.x
4551 steps :
4652 - uses : actions/checkout@v3
4753 - name : Use Node.js ${{ matrix.node-version }}
48- uses : actions/setup-node@v3
54+ uses : actions/setup-node@v4
4955 with :
5056 node-version : ${{ matrix.node-version }}
5157 - name : Restore Yarn dependencies
@@ -67,13 +73,10 @@ jobs:
6773 runs-on : ubuntu-latest
6874 needs :
6975 - prepare
70- strategy :
71- matrix :
72- node-version : [16.x, 18.x, 20.x]
7376 steps :
7477 - uses : actions/checkout@v3
75- - name : Use Node.js ${{ matrix.node-version }}
76- uses : actions/setup-node@v3
78+ - name : Set up Node.js
79+ uses : actions/setup-node@v4
7780 with :
7881 node-version : ${{ matrix.node-version }}
7982 - name : Restore Yarn dependencies
@@ -103,13 +106,16 @@ jobs:
103106 - prepare
104107 strategy :
105108 matrix :
106- node-version : [16.x, 18.x, 20.x]
109+ node-version :
110+ - 18.x
111+ - 20.x
112+ - 22.x
107113 steps :
108114 - uses : actions/checkout@v3
109115 - name : Use Node.js ${{ matrix.node-version }}
110- uses : actions/setup-node@v3
116+ uses : actions/setup-node@v4
111117 with :
112- node-version : ${{ matrix.node-version }}
118+ node-version-file : ' .nvmrc '
113119 - name : Restore Yarn dependencies
114120 uses : actions/cache@v3
115121 with :
0 commit comments