File tree Expand file tree Collapse file tree 17 files changed +30
-30
lines changed Expand file tree Collapse file tree 17 files changed +30
-30
lines changed Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ permissions:
27
27
jobs :
28
28
vars :
29
29
name : Checks and variables
30
- runs-on : ubuntu-22 .04
30
+ runs-on : ubuntu-24 .04
31
31
outputs :
32
32
go_path : ${{ steps.vars.outputs.go_path }}
33
33
min_k8s_version : ${{ steps.vars.outputs.min_k8s_version }}
75
75
76
76
unit-tests :
77
77
name : Unit Tests
78
- runs-on : ubuntu-22 .04
78
+ runs-on : ubuntu-24 .04
79
79
needs : vars
80
80
steps :
81
81
- name : Checkout Repository
@@ -106,7 +106,7 @@ jobs:
106
106
107
107
njs-unit-tests :
108
108
name : NJS Unit Tests
109
- runs-on : ubuntu-22 .04
109
+ runs-on : ubuntu-24 .04
110
110
needs : vars
111
111
steps :
112
112
- name : Checkout Repository
@@ -127,7 +127,7 @@ jobs:
127
127
128
128
binary :
129
129
name : Build Binary
130
- runs-on : ubuntu-22 .04
130
+ runs-on : ubuntu-24 .04
131
131
needs : [vars, unit-tests, njs-unit-tests]
132
132
permissions :
133
133
contents : write # for goreleaser/goreleaser-action and lucacome/draft-release to create/update releases
@@ -282,7 +282,7 @@ jobs:
282
282
283
283
publish-helm :
284
284
name : Package and Publish Helm Chart
285
- runs-on : ubuntu-22 .04
285
+ runs-on : ubuntu-24 .04
286
286
needs : [vars, helm-tests]
287
287
if : ${{ github.event_name == 'push' && ! startsWith(github.ref, 'refs/heads/release-') }}
288
288
permissions :
Original file line number Diff line number Diff line change 28
28
contents : read # for actions/checkout to fetch code
29
29
security-events : write # for github/codeql-action/autobuild to send a status report
30
30
name : Analyze (${{ matrix.language }})
31
- runs-on : ubuntu-22 .04
31
+ runs-on : ubuntu-24 .04
32
32
33
33
strategy :
34
34
fail-fast : false
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ permissions:
23
23
jobs :
24
24
conformance-tests :
25
25
name : Run Tests
26
- runs-on : ubuntu-22 .04
26
+ runs-on : ubuntu-24 .04
27
27
permissions :
28
28
contents : write # needed for uploading release artifacts
29
29
env :
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ permissions:
6
6
7
7
jobs :
8
8
dependency-review :
9
- runs-on : ubuntu-22 .04
9
+ runs-on : ubuntu-24 .04
10
10
permissions :
11
11
contents : read
12
12
pull-requests : write
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ permissions:
27
27
28
28
jobs :
29
29
vars :
30
- runs-on : ubuntu-22 .04
30
+ runs-on : ubuntu-24 .04
31
31
outputs :
32
32
azure_creds : ${{ steps.vars.outputs.defined }}
33
33
steps :
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ permissions:
19
19
jobs :
20
20
f5-cla :
21
21
name : F5 CLA
22
- runs-on : ubuntu-22 .04
22
+ runs-on : ubuntu-24 .04
23
23
permissions :
24
24
actions : write
25
25
contents : read
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ permissions:
15
15
jobs :
16
16
scan :
17
17
name : Fossa
18
- runs-on : ubuntu-22 .04
18
+ runs-on : ubuntu-24 .04
19
19
if : ${{ github.event.repository.fork == false }}
20
20
steps :
21
21
- name : Checkout Repository
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ permissions:
20
20
jobs :
21
21
functional-tests :
22
22
name : Run Tests
23
- runs-on : ubuntu-22 .04
23
+ runs-on : ubuntu-24 .04
24
24
env :
25
25
DOCKER_BUILD_SUMMARY : false
26
26
steps :
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ permissions:
16
16
jobs :
17
17
helm-tests-local :
18
18
name : Helm Tests Local
19
- runs-on : ubuntu-22 .04
19
+ runs-on : ubuntu-24 .04
20
20
if : ${{ github.event_name != 'schedule' }}
21
21
steps :
22
22
- name : Checkout Repository
@@ -120,7 +120,7 @@ jobs:
120
120
121
121
helm-test-remote :
122
122
name : Helm Tests Remote
123
- runs-on : ubuntu-22 .04
123
+ runs-on : ubuntu-24 .04
124
124
if : ${{ github.event_name == 'schedule' }}
125
125
steps :
126
126
- name : Checkout Repository
Original file line number Diff line number Diff line change 10
10
permissions :
11
11
contents : read
12
12
pull-requests : write
13
- runs-on : ubuntu-22 .04
13
+ runs-on : ubuntu-24 .04
14
14
steps :
15
15
- uses : actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
16
16
with :
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ permissions:
22
22
jobs :
23
23
lint :
24
24
name : Go Lint
25
- runs-on : ubuntu-22 .04
25
+ runs-on : ubuntu-24 .04
26
26
strategy :
27
27
fail-fast : false
28
28
matrix :
44
44
45
45
njs-lint :
46
46
name : NJS Lint
47
- runs-on : ubuntu-22 .04
47
+ runs-on : ubuntu-24 .04
48
48
steps :
49
49
- name : Checkout Repository
50
50
uses : actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
72
72
73
73
actionlint :
74
74
name : Actionlint
75
- runs-on : ubuntu-22 .04
75
+ runs-on : ubuntu-24 .04
76
76
steps :
77
77
- name : Checkout Repository
78
78
uses : actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
84
84
85
85
markdown-lint :
86
86
name : Markdown Lint
87
- runs-on : ubuntu-22 .04
87
+ runs-on : ubuntu-24 .04
88
88
steps :
89
89
- name : Checkout Repository
90
90
uses : actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
98
98
99
99
chart-lint :
100
100
name : Chart Lint
101
- runs-on : ubuntu-22 .04
101
+ runs-on : ubuntu-24 .04
102
102
steps :
103
103
- name : Checkout Repository
104
104
uses : actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
@@ -121,7 +121,7 @@ jobs:
121
121
122
122
yaml-lint :
123
123
name : YAML lint
124
- runs-on : ubuntu-22 .04
124
+ runs-on : ubuntu-24 .04
125
125
steps :
126
126
- name : Checkout Repository
127
127
uses : actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ permissions:
22
22
jobs :
23
23
scan :
24
24
name : Mend
25
- runs-on : ubuntu-22 .04
25
+ runs-on : ubuntu-24 .04
26
26
if : ${{ github.event.repository.fork == false }}
27
27
steps :
28
28
- name : Checkout Repository
Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ permissions:
40
40
jobs :
41
41
vars :
42
42
name : Set up vars
43
- runs-on : ubuntu-22 .04
43
+ runs-on : ubuntu-24 .04
44
44
outputs :
45
45
test_label : ${{ github.event.inputs.test_label || 'all' }}
46
46
version : ${{ github.event.inputs.version || 'edge' }}
60
60
61
61
setup-and-run-tests :
62
62
name : Setup and Run NFR Tests
63
- runs-on : ubuntu-22 .04
63
+ runs-on : ubuntu-24 .04
64
64
permissions :
65
65
contents : read
66
66
id-token : write # needed for authenticating to GCP
@@ -144,7 +144,7 @@ jobs:
144
144
145
145
pr-results :
146
146
name : Open PR with results
147
- runs-on : ubuntu-22 .04
147
+ runs-on : ubuntu-24 .04
148
148
permissions :
149
149
contents : write # needed for opening PR with the results files
150
150
pull-requests : write # needed for opening PR with the results files
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ permissions:
17
17
18
18
jobs :
19
19
release :
20
- runs-on : ubuntu-22 .04
20
+ runs-on : ubuntu-24 .04
21
21
permissions :
22
22
contents : write
23
23
steps :
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ permissions: read-all
17
17
jobs :
18
18
analysis :
19
19
name : Scorecard analysis
20
- runs-on : ubuntu-22 .04
20
+ runs-on : ubuntu-24 .04
21
21
permissions :
22
22
# Needed to upload the results to code-scanning dashboard.
23
23
security-events : write
Original file line number Diff line number Diff line change 11
11
permissions :
12
12
issues : write # for actions/stale to close stale issues
13
13
pull-requests : write # for actions/stale to close stale PRs
14
- runs-on : ubuntu-22 .04
14
+ runs-on : ubuntu-24 .04
15
15
steps :
16
16
- uses : actions/stale@28ca1036281a5e5922ead5184a1bbf96e5fc984e # v9.0.0
17
17
with :
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ permissions:
18
18
jobs :
19
19
variables :
20
20
name : Get versions of base images
21
- runs-on : ubuntu-22 .04
21
+ runs-on : ubuntu-24 .04
22
22
outputs :
23
23
ngf_tag : ${{ steps.ngf.outputs.tag }}
24
24
nginx_version : ${{ steps.nginx.outputs.nginx_version }}
47
47
48
48
check :
49
49
name : Check if updates are needed
50
- runs-on : ubuntu-22 .04
50
+ runs-on : ubuntu-24 .04
51
51
needs : variables
52
52
outputs :
53
53
needs-updating : ${{ steps.needs.outputs.needs-updating }}
You can’t perform that action at this time.
0 commit comments