@@ -23,7 +23,7 @@ concurrency:
23
23
24
24
jobs :
25
25
meta :
26
- runs-on : ubuntu-22 .04
26
+ runs-on : ubuntu-24 .04
27
27
steps :
28
28
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
29
29
- id : tag
52
52
53
53
info :
54
54
needs : meta
55
- runs-on : ubuntu-22 .04
55
+ runs-on : ubuntu-24 .04
56
56
timeout-minutes : 2
57
57
steps :
58
58
- name : Info
63
63
build-cli :
64
64
needs : meta
65
65
if : needs.meta.outputs.changed == 'true'
66
- runs-on : ubuntu-22 .04
66
+ runs-on : ubuntu-24 .04
67
67
timeout-minutes : 15
68
68
steps :
69
69
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
95
95
build-core :
96
96
needs : meta
97
97
if : needs.meta.outputs.changed == 'true'
98
- runs-on : ubuntu-22 .04
98
+ runs-on : ubuntu-24 .04
99
99
strategy :
100
100
matrix :
101
101
component :
@@ -132,7 +132,7 @@ jobs:
132
132
- cni-calico-deep
133
133
- deep
134
134
- deep-native-sidecar
135
- runs-on : ubuntu-22 .04
135
+ runs-on : ubuntu-24 .04
136
136
timeout-minutes : 15
137
137
steps :
138
138
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
@@ -158,7 +158,7 @@ jobs:
158
158
test-policy :
159
159
needs : [meta, build-cli, build-core]
160
160
if : needs.meta.outputs.changed == 'true'
161
- runs-on : ubuntu-22 .04
161
+ runs-on : ubuntu-24 .04
162
162
timeout-minutes : 20
163
163
strategy :
164
164
matrix :
@@ -218,7 +218,7 @@ jobs:
218
218
build-ext :
219
219
needs : meta
220
220
if : needs.meta.outputs.changed == 'true'
221
- runs-on : ubuntu-22 .04
221
+ runs-on : ubuntu-24 .04
222
222
strategy :
223
223
matrix :
224
224
component :
@@ -259,7 +259,7 @@ jobs:
259
259
- helm-upgrade
260
260
- uninstall
261
261
- upgrade-edge
262
- runs-on : ubuntu-22 .04
262
+ runs-on : ubuntu-24 .04
263
263
timeout-minutes : 15
264
264
steps :
265
265
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
@@ -284,7 +284,7 @@ jobs:
284
284
test-viz :
285
285
needs : [meta, build-cli, build-core, build-ext]
286
286
if : needs.meta.outputs.changed == 'true'
287
- runs-on : ubuntu-22 .04
287
+ runs-on : ubuntu-24 .04
288
288
timeout-minutes : 30
289
289
steps :
290
290
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
@@ -310,7 +310,7 @@ jobs:
310
310
test-multicluster :
311
311
needs : [meta, build-cli, build-core, build-ext]
312
312
if : needs.meta.outputs.changed == 'true'
313
- runs-on : ubuntu-22 .04
313
+ runs-on : ubuntu-24 .04
314
314
timeout-minutes : 30
315
315
strategy :
316
316
matrix :
@@ -358,7 +358,7 @@ jobs:
358
358
build-ok :
359
359
needs : [build-cli, build-core, build-ext]
360
360
if : always()
361
- runs-on : ubuntu-22 .04
361
+ runs-on : ubuntu-24 .04
362
362
steps :
363
363
- name : Results
364
364
run : |
@@ -375,7 +375,7 @@ jobs:
375
375
needs :
376
376
[build-ok, test-core, test-policy, test-ext, test-viz, test-multicluster]
377
377
if : failure() && fromJSON(github.run_attempt) < 3 && needs.build-ok.result == 'success'
378
- runs-on : ubuntu-22 .04
378
+ runs-on : ubuntu-24 .04
379
379
permissions :
380
380
actions : write
381
381
env :
@@ -390,7 +390,7 @@ jobs:
390
390
needs :
391
391
[build-ok, test-core, test-policy, test-ext, test-viz, test-multicluster]
392
392
if : always()
393
- runs-on : ubuntu-22 .04
393
+ runs-on : ubuntu-24 .04
394
394
steps :
395
395
- name : Results
396
396
run : |
0 commit comments