@@ -28,13 +28,13 @@ permissions:
28
28
29
29
jobs :
30
30
ensure-actions-sha-pin :
31
- runs-on : ubuntu-latest
31
+ runs-on : ubuntu-24.04-arm
32
32
steps :
33
33
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
34
34
- uses : zgosalvez/github-actions-ensure-sha-pinned-actions@25ed13d0628a1601b4b44048e63cc4328ed03633 # v3.0.22
35
35
36
36
ossf-scorecard :
37
- runs-on : ubuntu-latest
37
+ runs-on : ubuntu-24.04-arm
38
38
steps :
39
39
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
40
40
# Ref: https://github.com/ossf/scorecard
45
45
--show-details
46
46
47
47
lint :
48
- runs-on : ubuntu-latest
48
+ runs-on : ubuntu-24.04-arm
49
49
steps :
50
50
- name : Checkout repository
51
51
uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
66
66
run : make lint
67
67
68
68
govulncheck :
69
- runs-on : ubuntu-latest
69
+ runs-on : ubuntu-24.04-arm
70
70
steps :
71
71
- name : Checkout repository
72
72
uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
78
78
repo-checkout : false
79
79
80
80
verify :
81
- runs-on : ubuntu-latest
81
+ runs-on : ubuntu-24.04-arm
82
82
steps :
83
83
- name : Checkout repository
84
84
uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
@@ -103,7 +103,7 @@ jobs:
103
103
command : make verify.generators
104
104
105
105
samples :
106
- runs-on : ubuntu-latest
106
+ runs-on : ubuntu-24.04-arm
107
107
steps :
108
108
- name : Checkout repository
109
109
uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
@@ -132,7 +132,7 @@ jobs:
132
132
run : make ignore-not-found=true uninstall.all
133
133
134
134
install-with-kustomize :
135
- runs-on : ubuntu-latest
135
+ runs-on : ubuntu-24.04-arm
136
136
env :
137
137
IMG : gateway-operator
138
138
TAG : e2e-${{ github.sha }}
@@ -177,7 +177,7 @@ jobs:
177
177
run : make uninstall
178
178
179
179
build :
180
- runs-on : ubuntu-latest
180
+ runs-on : ubuntu-24.04-arm
181
181
steps :
182
182
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
183
183
@@ -192,7 +192,7 @@ jobs:
192
192
run : ./bin/manager -version | ./scripts/verify-version.sh ${{ github.repository }}
193
193
194
194
unit-tests :
195
- runs-on : ubuntu-latest
195
+ runs-on : ubuntu-24.04-arm
196
196
steps :
197
197
- name : checkout repository
198
198
uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
@@ -226,7 +226,7 @@ jobs:
226
226
path : unit-tests.xml
227
227
228
228
CRDs-validation :
229
- runs-on : ubuntu-latest
229
+ runs-on : ubuntu-24.04-arm
230
230
steps :
231
231
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
232
232
@@ -242,7 +242,7 @@ jobs:
242
242
run : make test.crds-validation
243
243
244
244
envtest-tests :
245
- runs-on : ubuntu-latest
245
+ runs-on : ubuntu-24.04-arm
246
246
steps :
247
247
- name : checkout repository
248
248
uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
@@ -275,7 +275,7 @@ jobs:
275
275
path : envtest-tests.xml
276
276
277
277
conformance-tests :
278
- runs-on : ubuntu-latest
278
+ runs-on : ubuntu-24.04-arm
279
279
strategy :
280
280
fail-fast : false
281
281
matrix :
@@ -326,7 +326,7 @@ jobs:
326
326
path : standard-*-report.yaml
327
327
328
328
integration-tests :
329
- runs-on : ubuntu-latest
329
+ runs-on : ubuntu-24.04-arm
330
330
name : integration-tests
331
331
steps :
332
332
- name : checkout repository
@@ -374,7 +374,7 @@ jobs:
374
374
path : integration-tests.xml
375
375
376
376
integration-tests-bluegreen :
377
- runs-on : ubuntu-latest
377
+ runs-on : ubuntu-24.04-arm
378
378
name : integration-tests-bluegreen
379
379
steps :
380
380
- name : checkout repository
@@ -419,7 +419,7 @@ jobs:
419
419
path : integration-tests-bluegreen.xml
420
420
421
421
e2e-tests :
422
- runs-on : ubuntu-latest
422
+ runs-on : ubuntu-24.04-arm
423
423
steps :
424
424
- name : checkout repository
425
425
uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
@@ -471,7 +471,7 @@ jobs:
471
471
- conformance-tests
472
472
- e2e-tests
473
473
if : ${{ always() }}
474
- runs-on : ubuntu-latest
474
+ runs-on : ubuntu-24.04-arm
475
475
steps :
476
476
477
477
- name : checkout repository
@@ -499,7 +499,7 @@ jobs:
499
499
# It allows to use this particular job as a required check for PRs.
500
500
# Ref: https://github.com/orgs/community/discussions/26822#discussioncomment-3305794
501
501
passed :
502
- runs-on : ubuntu-latest
502
+ runs-on : ubuntu-24.04-arm
503
503
needs :
504
504
- ensure-actions-sha-pin
505
505
- ossf-scorecard
0 commit comments