@@ -8,6 +8,7 @@ concurrency:
88
99env :
1010 FOUNDRY_PROFILE : ci
11+ NODE_VERSION : ' 22'
1112
1213# Set default permissions as restrictive as possible
1314permissions :
2627 - name : Setup Node.js
2728 uses : actions/setup-node@v6
2829 with :
29- node-version : ' 20 '
30+ node-version : ${{ env.NODE_VERSION }}
3031 cache : ' npm'
3132 cache-dependency-path : ' **/package-lock.json'
3233
5556 - name : Setup Node.js
5657 uses : actions/setup-node@v6
5758 with :
58- node-version : ' 20 '
59+ node-version : ${{ env.NODE_VERSION }}
5960 cache : ' npm'
6061 cache-dependency-path : ' **/package-lock.json'
6162
@@ -102,7 +103,7 @@ jobs:
102103 - name : Setup Node.js
103104 uses : actions/setup-node@v6
104105 with :
105- node-version : ' 20 '
106+ node-version : ${{ env.NODE_VERSION }}
106107 cache : ' npm'
107108 cache-dependency-path : ' **/package-lock.json'
108109
@@ -141,7 +142,7 @@ jobs:
141142 - name : Setup Node.js
142143 uses : actions/setup-node@v6
143144 with :
144- node-version : ' 20 '
145+ node-version : ${{ env.NODE_VERSION }}
145146 cache : ' npm'
146147 cache-dependency-path : ' **/package-lock.json'
147148
@@ -173,7 +174,7 @@ jobs:
173174 - name : Setup Node.js
174175 uses : actions/setup-node@v6
175176 with :
176- node-version : ' 20 '
177+ node-version : ${{ env.NODE_VERSION }}
177178 cache : ' npm'
178179 cache-dependency-path : ' **/package-lock.json'
179180
@@ -205,19 +206,15 @@ jobs:
205206 jest :
206207 needs : [setup]
207208 runs-on : ubuntu-latest
208- strategy :
209- matrix :
210- node-version : [20.x]
211- fail-fast : false
212209
213210 steps :
214211 - name : Checkout Repo
215212 uses : actions/checkout@v6
216213
217- - name : Setup Node.js ${{ matrix.node-version }}
214+ - name : Setup Node.js
218215 uses : actions/setup-node@v6
219216 with :
220- node-version : ${{ matrix.node-version }}
217+ node-version : ${{ env.NODE_VERSION }}
221218 cache : ' npm'
222219 cache-dependency-path : ' **/package-lock.json'
223220
@@ -242,6 +239,6 @@ jobs:
242239 if : always()
243240 uses : actions/upload-artifact@v5
244241 with :
245- name : coverage-report-node-${{ matrix.node-version }}
242+ name : coverage-report-node-${{ env.NODE_VERSION }}
246243 path : coverage/
247244 retention-days : 30
0 commit comments