@@ -7,7 +7,7 @@ permissions:
77jobs :
88 # example splitting all tests across GitHub machines
99 prepare :
10- runs-on : ubuntu-22 .04
10+ runs-on : ubuntu-24 .04
1111 # explicitly set the output of this job
1212 # so that other jobs can use it
1313 outputs :
2525 run : echo '${{ steps.prepare.outputs.matrix }}'
2626
2727 test-unit :
28- runs-on : ubuntu-22 .04
28+ runs-on : ubuntu-24 .04
2929 steps :
3030 - name : Checkout 🛎
3131 uses : actions/checkout@v5
4141
4242 # two jobs that split 2 explicit specs
4343 test-spec :
44- runs-on : ubuntu-22 .04
44+ runs-on : ubuntu-24 .04
4545 strategy :
4646 fail-fast : false
4747 matrix :
6363 DEBUG : ' cypress-split'
6464
6565 test-spec-wildcard :
66- runs-on : ubuntu-22 .04
66+ runs-on : ubuntu-24 .04
6767 strategy :
6868 fail-fast : false
6969 matrix :
8686 DEBUG : ' cypress-split'
8787
8888 test-random-order :
89- runs-on : ubuntu-22 .04
89+ runs-on : ubuntu-24 .04
9090 strategy :
9191 fail-fast : false
9292 matrix :
@@ -106,7 +106,7 @@ jobs:
106106 DEBUG : ' cypress-split'
107107
108108 test-subfolder :
109- runs-on : ubuntu-22 .04
109+ runs-on : ubuntu-24 .04
110110 steps :
111111 - name : Checkout 🛎
112112 uses : actions/checkout@v5
@@ -121,7 +121,7 @@ jobs:
121121 SPLIT_INDEX : 0
122122
123123 test-merge-timings :
124- runs-on : ubuntu-22 .04
124+ runs-on : ubuntu-24 .04
125125 steps :
126126 - name : Checkout 🛎
127127 uses : actions/checkout@v5
@@ -144,7 +144,7 @@ jobs:
144144
145145 preview :
146146 needs : prepare
147- runs-on : ubuntu-22 .04
147+ runs-on : ubuntu-24 .04
148148 steps :
149149 - name : Checkout 🛎
150150 uses : actions/checkout@v5
@@ -164,7 +164,7 @@ jobs:
164164
165165 test-split :
166166 needs : prepare
167- runs-on : ubuntu-22 .04
167+ runs-on : ubuntu-24 .04
168168 strategy :
169169 fail-fast : false
170170 matrix : ${{ fromJSON(needs.prepare.outputs.matrix) }}
@@ -190,7 +190,7 @@ jobs:
190190
191191 test-no-summary :
192192 needs : prepare
193- runs-on : ubuntu-22 .04
193+ runs-on : ubuntu-24 .04
194194 steps :
195195 - name : Checkout 🛎
196196 uses : actions/checkout@v5
@@ -207,7 +207,7 @@ jobs:
207207 SPLIT_SUMMARY : false
208208
209209 check-dependencies :
210- runs-on : ubuntu-22 .04
210+ runs-on : ubuntu-24 .04
211211 steps :
212212 - name : Checkout 🛎
213213 uses : actions/checkout@v5
@@ -219,7 +219,7 @@ jobs:
219219 runTests : false
220220
221221 test-empty :
222- runs-on : ubuntu-22 .04
222+ runs-on : ubuntu-24 .04
223223 steps :
224224 - name : Checkout 🛎
225225 uses : actions/checkout@v5
@@ -230,7 +230,7 @@ jobs:
230230 command : npm run empty
231231
232232 test-user-spec-list :
233- runs-on : ubuntu-22 .04
233+ runs-on : ubuntu-24 .04
234234 steps :
235235 - name : Checkout 🛎
236236 uses : actions/checkout@v5
@@ -241,7 +241,7 @@ jobs:
241241 command : npm run user-specs
242242
243243 test-timings :
244- runs-on : ubuntu-22 .04
244+ runs-on : ubuntu-24 .04
245245 steps :
246246 - name : Checkout 🛎
247247 uses : actions/checkout@v5
@@ -252,7 +252,7 @@ jobs:
252252 command : npm run timings
253253
254254 test-timings-split-output-file :
255- runs-on : ubuntu-22 .04
255+ runs-on : ubuntu-24 .04
256256 steps :
257257 - name : Checkout 🛎
258258 uses : actions/checkout@v5
@@ -265,7 +265,7 @@ jobs:
265265 run : cat new-timings.json
266266
267267 test-timings-no-file :
268- runs-on : ubuntu-22 .04
268+ runs-on : ubuntu-24 .04
269269 steps :
270270 - name : Checkout 🛎
271271 uses : actions/checkout@v5
@@ -276,7 +276,7 @@ jobs:
276276 command : npm run timings-no-file
277277
278278 test-find-timings-file :
279- runs-on : ubuntu-22 .04
279+ runs-on : ubuntu-24 .04
280280 steps :
281281 - name : Checkout 🛎
282282 uses : actions/checkout@v5
@@ -293,7 +293,7 @@ jobs:
293293 SPLIT_FILE : timings.json
294294
295295 test-pending-tests :
296- runs-on : ubuntu-22 .04
296+ runs-on : ubuntu-24 .04
297297 steps :
298298 - name : Checkout 🛎
299299 uses : actions/checkout@v5
@@ -323,7 +323,7 @@ jobs:
323323
324324 # using SPLIT_INDEX1 to start index at 1
325325 test-index1 :
326- runs-on : ubuntu-22 .04
326+ runs-on : ubuntu-24 .04
327327 steps :
328328 - name : Checkout 🛎
329329 uses : actions/checkout@v5
@@ -340,7 +340,7 @@ jobs:
340340 DEBUG : ' cypress-split'
341341
342342 test-skipped-specs :
343- runs-on : ubuntu-22 .04
343+ runs-on : ubuntu-24 .04
344344 steps :
345345 - name : Checkout 🛎
346346 uses : actions/checkout@v5
@@ -381,7 +381,7 @@ jobs:
381381 preview,
382382 check-dependencies,
383383 ]
384- runs-on : ubuntu-22 .04
384+ runs-on : ubuntu-24 .04
385385 steps :
386386 - name : Checkout 🛎
387387 uses : actions/checkout@v5
0 commit comments