@@ -34,7 +34,7 @@ permissions:
34
34
jobs :
35
35
checks :
36
36
name : Checks and variables
37
- runs-on : ubuntu-22 .04
37
+ runs-on : ubuntu-24 .04
38
38
permissions :
39
39
contents : read
40
40
id-token : write
@@ -176,7 +176,7 @@ jobs:
176
176
177
177
verify-codegen :
178
178
name : Verify generated code
179
- runs-on : ubuntu-22 .04
179
+ runs-on : ubuntu-24 .04
180
180
permissions :
181
181
contents : read
182
182
needs : checks
@@ -229,7 +229,7 @@ jobs:
229
229
230
230
unit-tests :
231
231
name : Unit Tests
232
- runs-on : ubuntu-22 .04
232
+ runs-on : ubuntu-24 .04
233
233
needs : checks
234
234
env :
235
235
GOPROXY : ${{ needs.checks.outputs.go_proxy }}
@@ -273,7 +273,7 @@ jobs:
273
273
274
274
binaries :
275
275
name : Build Binaries
276
- runs-on : ubuntu-22 .04
276
+ runs-on : ubuntu-24 .04
277
277
needs : [checks, unit-tests, verify-codegen]
278
278
permissions :
279
279
contents : write # for goreleaser/goreleaser-action to manage releases
@@ -422,7 +422,7 @@ jobs:
422
422
package-tests :
423
423
if : ${{ needs.checks.outputs.docs_only != 'true' && (inputs.run_tests && inputs.run_tests || true) }}
424
424
name : Package Tests
425
- runs-on : ubuntu-22 .04
425
+ runs-on : ubuntu-24 .04
426
426
needs : [checks, binaries, build-docker, build-docker-plus, build-docker-nap]
427
427
permissions :
428
428
contents : read
@@ -482,7 +482,7 @@ jobs:
482
482
helm-tests :
483
483
if : ${{ needs.checks.outputs.docs_only != 'true' && (inputs.run_tests && inputs.run_tests || true) }}
484
484
name : Helm Tests ${{ matrix.base-os }}
485
- runs-on : ubuntu-22 .04
485
+ runs-on : ubuntu-24 .04
486
486
needs : [checks, binaries, build-docker, build-docker-plus]
487
487
strategy :
488
488
fail-fast : false
@@ -621,7 +621,7 @@ jobs:
621
621
setup-matrix :
622
622
if : ${{ inputs.force || (inputs.run_tests && inputs.run_tests || true) || needs.checks.outputs.docs_only != 'true' }}
623
623
name : Setup Matrix for Smoke Tests
624
- runs-on : ubuntu-22 .04
624
+ runs-on : ubuntu-24 .04
625
625
needs : [binaries, checks]
626
626
permissions :
627
627
contents : read
@@ -777,7 +777,7 @@ jobs:
777
777
778
778
final-results :
779
779
if : ${{ !cancelled() }}
780
- runs-on : ubuntu-22 .04
780
+ runs-on : ubuntu-24 .04
781
781
name : Final CI Results
782
782
needs : [tag-stable, build-docker, build-docker-plus, build-docker-nap, smoke-tests-oss, smoke-tests-plus, smoke-tests-nap, package-tests, helm-tests]
783
783
steps :
0 commit comments