@@ -7,7 +7,7 @@ permissions:
7
7
jobs :
8
8
# example splitting all tests across GitHub machines
9
9
prepare :
10
- runs-on : ubuntu-22 .04
10
+ runs-on : ubuntu-24 .04
11
11
# explicitly set the output of this job
12
12
# so that other jobs can use it
13
13
outputs :
25
25
run : echo '${{ steps.prepare.outputs.matrix }}'
26
26
27
27
test-unit :
28
- runs-on : ubuntu-22 .04
28
+ runs-on : ubuntu-24 .04
29
29
steps :
30
30
- name : Checkout 🛎
31
31
uses : actions/checkout@v4
41
41
42
42
# two jobs that split 2 explicit specs
43
43
test-spec :
44
- runs-on : ubuntu-22 .04
44
+ runs-on : ubuntu-24 .04
45
45
strategy :
46
46
fail-fast : false
47
47
matrix :
63
63
DEBUG : ' cypress-split'
64
64
65
65
test-spec-wildcard :
66
- runs-on : ubuntu-22 .04
66
+ runs-on : ubuntu-24 .04
67
67
strategy :
68
68
fail-fast : false
69
69
matrix :
86
86
DEBUG : ' cypress-split'
87
87
88
88
test-random-order :
89
- runs-on : ubuntu-22 .04
89
+ runs-on : ubuntu-24 .04
90
90
strategy :
91
91
fail-fast : false
92
92
matrix :
@@ -106,7 +106,7 @@ jobs:
106
106
DEBUG : ' cypress-split'
107
107
108
108
test-subfolder :
109
- runs-on : ubuntu-22 .04
109
+ runs-on : ubuntu-24 .04
110
110
steps :
111
111
- name : Checkout 🛎
112
112
uses : actions/checkout@v4
@@ -121,7 +121,7 @@ jobs:
121
121
SPLIT_INDEX : 0
122
122
123
123
test-merge-timings :
124
- runs-on : ubuntu-22 .04
124
+ runs-on : ubuntu-24 .04
125
125
steps :
126
126
- name : Checkout 🛎
127
127
uses : actions/checkout@v4
@@ -144,7 +144,7 @@ jobs:
144
144
145
145
preview :
146
146
needs : prepare
147
- runs-on : ubuntu-22 .04
147
+ runs-on : ubuntu-24 .04
148
148
steps :
149
149
- name : Checkout 🛎
150
150
uses : actions/checkout@v4
@@ -164,7 +164,7 @@ jobs:
164
164
165
165
test-split :
166
166
needs : prepare
167
- runs-on : ubuntu-22 .04
167
+ runs-on : ubuntu-24 .04
168
168
strategy :
169
169
fail-fast : false
170
170
matrix : ${{ fromJSON(needs.prepare.outputs.matrix) }}
@@ -190,7 +190,7 @@ jobs:
190
190
191
191
test-no-summary :
192
192
needs : prepare
193
- runs-on : ubuntu-22 .04
193
+ runs-on : ubuntu-24 .04
194
194
steps :
195
195
- name : Checkout 🛎
196
196
uses : actions/checkout@v4
@@ -207,7 +207,7 @@ jobs:
207
207
SPLIT_SUMMARY : false
208
208
209
209
check-dependencies :
210
- runs-on : ubuntu-22 .04
210
+ runs-on : ubuntu-24 .04
211
211
steps :
212
212
- name : Checkout 🛎
213
213
uses : actions/checkout@v4
@@ -219,7 +219,7 @@ jobs:
219
219
runTests : false
220
220
221
221
test-empty :
222
- runs-on : ubuntu-22 .04
222
+ runs-on : ubuntu-24 .04
223
223
steps :
224
224
- name : Checkout 🛎
225
225
uses : actions/checkout@v4
@@ -230,7 +230,7 @@ jobs:
230
230
command : npm run empty
231
231
232
232
test-user-spec-list :
233
- runs-on : ubuntu-22 .04
233
+ runs-on : ubuntu-24 .04
234
234
steps :
235
235
- name : Checkout 🛎
236
236
uses : actions/checkout@v4
@@ -241,7 +241,7 @@ jobs:
241
241
command : npm run user-specs
242
242
243
243
test-timings :
244
- runs-on : ubuntu-22 .04
244
+ runs-on : ubuntu-24 .04
245
245
steps :
246
246
- name : Checkout 🛎
247
247
uses : actions/checkout@v4
@@ -252,7 +252,7 @@ jobs:
252
252
command : npm run timings
253
253
254
254
test-timings-split-output-file :
255
- runs-on : ubuntu-22 .04
255
+ runs-on : ubuntu-24 .04
256
256
steps :
257
257
- name : Checkout 🛎
258
258
uses : actions/checkout@v4
@@ -265,7 +265,7 @@ jobs:
265
265
run : cat new-timings.json
266
266
267
267
test-timings-no-file :
268
- runs-on : ubuntu-22 .04
268
+ runs-on : ubuntu-24 .04
269
269
steps :
270
270
- name : Checkout 🛎
271
271
uses : actions/checkout@v4
@@ -276,7 +276,7 @@ jobs:
276
276
command : npm run timings-no-file
277
277
278
278
test-find-timings-file :
279
- runs-on : ubuntu-22 .04
279
+ runs-on : ubuntu-24 .04
280
280
steps :
281
281
- name : Checkout 🛎
282
282
uses : actions/checkout@v4
@@ -293,7 +293,7 @@ jobs:
293
293
SPLIT_FILE : timings.json
294
294
295
295
test-pending-tests :
296
- runs-on : ubuntu-22 .04
296
+ runs-on : ubuntu-24 .04
297
297
steps :
298
298
- name : Checkout 🛎
299
299
uses : actions/checkout@v4
@@ -323,7 +323,7 @@ jobs:
323
323
324
324
# using SPLIT_INDEX1 to start index at 1
325
325
test-index1 :
326
- runs-on : ubuntu-22 .04
326
+ runs-on : ubuntu-24 .04
327
327
steps :
328
328
- name : Checkout 🛎
329
329
uses : actions/checkout@v4
@@ -340,7 +340,7 @@ jobs:
340
340
DEBUG : ' cypress-split'
341
341
342
342
test-skipped-specs :
343
- runs-on : ubuntu-22 .04
343
+ runs-on : ubuntu-24 .04
344
344
steps :
345
345
- name : Checkout 🛎
346
346
uses : actions/checkout@v4
@@ -381,7 +381,7 @@ jobs:
381
381
preview,
382
382
check-dependencies,
383
383
]
384
- runs-on : ubuntu-22 .04
384
+ runs-on : ubuntu-24 .04
385
385
steps :
386
386
- name : Checkout 🛎
387
387
uses : actions/checkout@v4
0 commit comments