@@ -23,18 +23,18 @@ jobs:
2323 steps :
2424 # Check out the code
2525 - name : Check out
26- uses : actions/checkout@v4
26+ uses : actions/checkout@v5
2727 # Set up all of our standard runtimes
2828 - name : Set up .NET 6
29- uses : actions/setup-dotnet@v4
29+ uses : actions/setup-dotnet@v5
3030 with :
3131 dotnet-version : ' 6.0.x'
3232 - name : Set up Go 1.23
3333 uses : actions/setup-go@v5
3434 with :
3535 go-version : ' 1.23'
3636 - name : Set up Java 8
37- uses : actions/setup-java@v4
37+ uses : actions/setup-java@v5
3838 with :
3939 distribution : ' zulu'
4040 java-version : ' 8'
@@ -105,18 +105,18 @@ jobs:
105105 steps :
106106 # Check out the code
107107 - name : Check out
108- uses : actions/checkout@v4
108+ uses : actions/checkout@v5
109109 # Set up all of our standard runtimes
110110 - name : Set up .NET 6
111- uses : actions/setup-dotnet@v4
111+ uses : actions/setup-dotnet@v5
112112 with :
113113 dotnet-version : ' 6.0.x'
114114 - name : Set up Go 1.23
115115 uses : actions/setup-go@v5
116116 with :
117117 go-version : ' 1.23'
118118 - name : Set up Java 8
119- uses : actions/setup-java@v4
119+ uses : actions/setup-java@v5
120120 with :
121121 distribution : ' zulu'
122122 java-version : ' 8'
@@ -189,7 +189,7 @@ jobs:
189189 dotnet : ['6.0.x']
190190 go : ['1.23']
191191 java : ['8']
192- node : ['18 '] # EOL 2025-04 -30
192+ node : ['20 '] # EOS 2026-10 -30
193193 os : [ubuntu-latest]
194194 python : ['3.9']
195195 # Add specific combinations to be tested against (to restrict cardinality)
@@ -200,22 +200,22 @@ jobs:
200200 dotnet : ' 6.0.x'
201201 go : ' 1.23'
202202 java : ' 8'
203- node : ' 18 '
203+ node : ' 20 '
204204 python : ' 3.9'
205205 # Test using macOS
206206 - title : ' macOS'
207207 os : macos-latest
208208 dotnet : ' 6.0.x'
209209 go : ' 1.23'
210210 java : ' 8'
211- node : ' 18 '
211+ node : ' 20 '
212212 python : ' 3.9'
213213 # Test alternate Nodes
214214 - title : ' Node 18'
215215 java : ' 8'
216216 dotnet : ' 6.0.x'
217217 go : ' 1.23'
218- node : ' 18' # EOL 2025-04 -30
218+ node : ' 18' # EOS 2025-11 -30
219219 os : ubuntu-latest
220220 python : ' 3.9'
221221 - title : ' Node 20'
@@ -244,23 +244,23 @@ jobs:
244244 java : ' 8'
245245 dotnet : ' 7.0.x'
246246 go : ' 1.23'
247- node : ' 18 '
247+ node : ' 20 '
248248 os : ubuntu-latest
249249 python : ' 3.9'
250250 # Test alternate Gos
251251 - title : ' Go 1.24'
252252 java : ' 8'
253253 dotnet : ' 6.0.x'
254254 go : ' 1.24'
255- node : ' 18 '
255+ node : ' 20 '
256256 os : ubuntu-latest
257257 python : ' 3.9'
258258 # Test alternate Javas
259259 - title : ' Java 11'
260260 java : ' 11'
261261 dotnet : ' 6.0.x'
262262 go : ' 1.23'
263- node : ' 18 '
263+ node : ' 20 '
264264 os : ubuntu-latest
265265 python : ' 3.9'
266266 # Test alternate Pythons
@@ -269,27 +269,27 @@ jobs:
269269 dotnet : ' 6.0.x'
270270 go : ' 1.23'
271271 java : ' 8'
272- node : ' 18 '
272+ node : ' 20 '
273273 os : ubuntu-latest
274274 - title : ' Python 3.10'
275275 python : ' 3.10'
276276 dotnet : ' 6.0.x'
277277 go : ' 1.23'
278278 java : ' 8'
279- node : ' 18 '
279+ node : ' 20 '
280280 os : ubuntu-latest
281281 - title : ' Python 3.11'
282282 python : ' 3.11'
283283 dotnet : ' 6.0.x'
284284 go : ' 1.23'
285285 java : ' 8'
286- node : ' 18 '
286+ node : ' 20 '
287287 os : ubuntu-latest
288288 runs-on : ${{ matrix.os }}
289289 steps :
290290 # Check out the code
291291 - name : Download Artifact
292- uses : actions/download-artifact@v4
292+ uses : actions/download-artifact@v5
293293 with :
294294 name : built-tree
295295 - name : Extract Artifact
@@ -301,15 +301,15 @@ jobs:
301301 rm built-tree.tgz
302302 # Set up all of our standard runtimes (this is matrix-based)
303303 - name : Set up .NET ${{ matrix.dotnet }}
304- uses : actions/setup-dotnet@v4
304+ uses : actions/setup-dotnet@v5
305305 with :
306306 dotnet-version : ${{ matrix.dotnet }}
307307 - name : Set up Go ${{ matrix.go }}
308308 uses : actions/setup-go@v5
309309 with :
310310 go-version : ${{ matrix.go }}
311311 - name : Set up Java ${{ matrix.java }}
312- uses : actions/setup-java@v4
312+ uses : actions/setup-java@v5
313313 with :
314314 distribution : ' zulu'
315315 java-version : ${{ matrix.java }}
@@ -378,28 +378,27 @@ jobs:
378378 matrix :
379379 rosetta :
380380 - latest
381- - 5.5.x
382- - 5.6.x
383381 - 5.7.x
384382 - 5.8.x
383+ - 5.9.x
385384 steps :
386385 # Check out the code
387386 - name : Download Artifact
388- uses : actions/download-artifact@v4
387+ uses : actions/download-artifact@v5
389388 with :
390389 name : release-package
391390 path : ${{ runner.temp }}/release-package
392391 # Set up all of our standard runtimes
393392 - name : Set up .NET 7
394- uses : actions/setup-dotnet@v4
393+ uses : actions/setup-dotnet@v5
395394 with :
396395 dotnet-version : ' 7.0.x'
397396 - name : Set up Go 1.23
398397 uses : actions/setup-go@v5
399398 with :
400399 go-version : ' 1.23'
401400 - name : Set up Java 20
402- uses : actions/setup-java@v4
401+ uses : actions/setup-java@v5
403402 with :
404403 distribution : ' corretto'
405404 java-version : ' 20'
0 commit comments