@@ -19,16 +19,17 @@ on: [push, pull_request]
1919
2020env :
2121 FORCE_COLOR : true
22+ NODE_VERSION : 22
2223
2324jobs :
2425 prepare-yarn-cache :
2526 name : Prepare Cache
2627 runs-on : ubuntu-latest
2728 steps :
28- - uses : actions/checkout@v2
29- - uses : actions/setup-node@v2
29+ - uses : actions/checkout@v4
30+ - uses : actions/setup-node@v4
3031 with :
31- node-version : " * "
32+ node-version : ${{ env.NODE_VERSION }}
3233 - uses : actions/cache@v4
3334 with :
3435 path : |
@@ -44,10 +45,10 @@ jobs:
4445 needs : prepare-yarn-cache
4546 runs-on : ubuntu-latest
4647 steps :
47- - uses : actions/checkout@v2
48- - uses : actions/setup-node@v2
48+ - uses : actions/checkout@v4
49+ - uses : actions/setup-node@v4
4950 with :
50- node-version : " * "
51+ node-version : ${{ env.NODE_VERSION }}
5152 - uses : actions/cache@v4
5253 with :
5354 path : |
@@ -66,10 +67,10 @@ jobs:
6667 needs : prepare-yarn-cache
6768 runs-on : ubuntu-latest
6869 steps :
69- - uses : actions/checkout@v2
70- - uses : actions/setup-node@v2
70+ - uses : actions/checkout@v4
71+ - uses : actions/setup-node@v4
7172 with :
72- node-version : " * "
73+ node-version : ${{ env.NODE_VERSION }}
7374 - uses : actions/cache@v4
7475 with :
7576 path : |
@@ -91,12 +92,12 @@ jobs:
9192 runs-on : ubuntu-latest
9293 strategy :
9394 matrix :
94- node-version : [15, 14, 12]
95+ node-version : ${{ env.NODE_VERSION }}
9596 steps :
96- - uses : actions/checkout@v2
97- - uses : actions/setup-node@v2 # Install dependencies with latest node version
97+ - uses : actions/checkout@v4
98+ - uses : actions/setup-node@v4
9899 with :
99- node-version : " * "
100+ node-version : ${{ env.NODE_VERSION }}
100101 - uses : actions/cache@v4
101102 with :
102103 path : |
@@ -105,7 +106,7 @@ jobs:
105106 key : ${{ runner.os }}-${{ hashFiles('**/yarn.lock') }}
106107 - name : Install
107108 run : yarn install
108- - uses : actions/setup-node@v2
109+ - uses : actions/setup-node@v4
109110 with :
110111 node-version : ${{ matrix.node-version }}
111112 - name : Build
@@ -118,10 +119,10 @@ jobs:
118119 needs : prepare-yarn-cache
119120 runs-on : ubuntu-latest
120121 steps :
121- - uses : actions/checkout@v2
122- - uses : actions/setup-node@v2
122+ - uses : actions/checkout@v4
123+ - uses : actions/setup-node@v4
123124 with :
124- node-version : " * "
125+ node-version : ${{ env.NODE_VERSION }}
125126 - uses : actions/cache@v4
126127 with :
127128 path : |
0 commit comments