Skip to content

Commit 2d563eb

Browse files
Update dependency ubuntu to v24 (#2614)
| datasource | package | from | to | | -------------- | ------- | ----- | ----- | | github-runners | ubuntu | 22.04 | 24.04 | Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 4f0e3a6 commit 2d563eb

17 files changed

+30
-30
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ permissions:
2727
jobs:
2828
vars:
2929
name: Checks and variables
30-
runs-on: ubuntu-22.04
30+
runs-on: ubuntu-24.04
3131
outputs:
3232
go_path: ${{ steps.vars.outputs.go_path }}
3333
min_k8s_version: ${{ steps.vars.outputs.min_k8s_version }}
@@ -75,7 +75,7 @@ jobs:
7575

7676
unit-tests:
7777
name: Unit Tests
78-
runs-on: ubuntu-22.04
78+
runs-on: ubuntu-24.04
7979
needs: vars
8080
steps:
8181
- name: Checkout Repository
@@ -106,7 +106,7 @@ jobs:
106106

107107
njs-unit-tests:
108108
name: NJS Unit Tests
109-
runs-on: ubuntu-22.04
109+
runs-on: ubuntu-24.04
110110
needs: vars
111111
steps:
112112
- name: Checkout Repository
@@ -127,7 +127,7 @@ jobs:
127127

128128
binary:
129129
name: Build Binary
130-
runs-on: ubuntu-22.04
130+
runs-on: ubuntu-24.04
131131
needs: [vars, unit-tests, njs-unit-tests]
132132
permissions:
133133
contents: write # for goreleaser/goreleaser-action and lucacome/draft-release to create/update releases
@@ -282,7 +282,7 @@ jobs:
282282

283283
publish-helm:
284284
name: Package and Publish Helm Chart
285-
runs-on: ubuntu-22.04
285+
runs-on: ubuntu-24.04
286286
needs: [vars, helm-tests]
287287
if: ${{ github.event_name == 'push' && ! startsWith(github.ref, 'refs/heads/release-') }}
288288
permissions:

.github/workflows/codeql-analysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
contents: read # for actions/checkout to fetch code
2929
security-events: write # for github/codeql-action/autobuild to send a status report
3030
name: Analyze (${{ matrix.language }})
31-
runs-on: ubuntu-22.04
31+
runs-on: ubuntu-24.04
3232

3333
strategy:
3434
fail-fast: false

.github/workflows/conformance.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ permissions:
2323
jobs:
2424
conformance-tests:
2525
name: Run Tests
26-
runs-on: ubuntu-22.04
26+
runs-on: ubuntu-24.04
2727
permissions:
2828
contents: write # needed for uploading release artifacts
2929
env:

.github/workflows/dependency-review.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ permissions:
66

77
jobs:
88
dependency-review:
9-
runs-on: ubuntu-22.04
9+
runs-on: ubuntu-24.04
1010
permissions:
1111
contents: read
1212
pull-requests: write

.github/workflows/docs-build-push.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ permissions:
2727

2828
jobs:
2929
vars:
30-
runs-on: ubuntu-22.04
30+
runs-on: ubuntu-24.04
3131
outputs:
3232
azure_creds: ${{ steps.vars.outputs.defined }}
3333
steps:

.github/workflows/f5-cla.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ permissions:
1919
jobs:
2020
f5-cla:
2121
name: F5 CLA
22-
runs-on: ubuntu-22.04
22+
runs-on: ubuntu-24.04
2323
permissions:
2424
actions: write
2525
contents: read

.github/workflows/fossa.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ permissions:
1515
jobs:
1616
scan:
1717
name: Fossa
18-
runs-on: ubuntu-22.04
18+
runs-on: ubuntu-24.04
1919
if: ${{ github.event.repository.fork == false }}
2020
steps:
2121
- name: Checkout Repository

.github/workflows/functional.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ permissions:
2020
jobs:
2121
functional-tests:
2222
name: Run Tests
23-
runs-on: ubuntu-22.04
23+
runs-on: ubuntu-24.04
2424
env:
2525
DOCKER_BUILD_SUMMARY: false
2626
steps:

.github/workflows/helm.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ permissions:
1616
jobs:
1717
helm-tests-local:
1818
name: Helm Tests Local
19-
runs-on: ubuntu-22.04
19+
runs-on: ubuntu-24.04
2020
if: ${{ github.event_name != 'schedule' }}
2121
steps:
2222
- name: Checkout Repository
@@ -120,7 +120,7 @@ jobs:
120120
121121
helm-test-remote:
122122
name: Helm Tests Remote
123-
runs-on: ubuntu-22.04
123+
runs-on: ubuntu-24.04
124124
if: ${{ github.event_name == 'schedule' }}
125125
steps:
126126
- name: Checkout Repository

.github/workflows/labeler.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
permissions:
1111
contents: read
1212
pull-requests: write
13-
runs-on: ubuntu-22.04
13+
runs-on: ubuntu-24.04
1414
steps:
1515
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
1616
with:

.github/workflows/lint.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ permissions:
2222
jobs:
2323
lint:
2424
name: Go Lint
25-
runs-on: ubuntu-22.04
25+
runs-on: ubuntu-24.04
2626
strategy:
2727
fail-fast: false
2828
matrix:
@@ -44,7 +44,7 @@ jobs:
4444

4545
njs-lint:
4646
name: NJS Lint
47-
runs-on: ubuntu-22.04
47+
runs-on: ubuntu-24.04
4848
steps:
4949
- name: Checkout Repository
5050
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
@@ -72,7 +72,7 @@ jobs:
7272
7373
actionlint:
7474
name: Actionlint
75-
runs-on: ubuntu-22.04
75+
runs-on: ubuntu-24.04
7676
steps:
7777
- name: Checkout Repository
7878
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
@@ -84,7 +84,7 @@ jobs:
8484

8585
markdown-lint:
8686
name: Markdown Lint
87-
runs-on: ubuntu-22.04
87+
runs-on: ubuntu-24.04
8888
steps:
8989
- name: Checkout Repository
9090
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
@@ -98,7 +98,7 @@ jobs:
9898

9999
chart-lint:
100100
name: Chart Lint
101-
runs-on: ubuntu-22.04
101+
runs-on: ubuntu-24.04
102102
steps:
103103
- name: Checkout Repository
104104
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
@@ -121,7 +121,7 @@ jobs:
121121

122122
yaml-lint:
123123
name: YAML lint
124-
runs-on: ubuntu-22.04
124+
runs-on: ubuntu-24.04
125125
steps:
126126
- name: Checkout Repository
127127
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0

.github/workflows/mend.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ permissions:
2222
jobs:
2323
scan:
2424
name: Mend
25-
runs-on: ubuntu-22.04
25+
runs-on: ubuntu-24.04
2626
if: ${{ github.event.repository.fork == false }}
2727
steps:
2828
- name: Checkout Repository

.github/workflows/nfr.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ permissions:
4040
jobs:
4141
vars:
4242
name: Set up vars
43-
runs-on: ubuntu-22.04
43+
runs-on: ubuntu-24.04
4444
outputs:
4545
test_label: ${{ github.event.inputs.test_label || 'all' }}
4646
version: ${{ github.event.inputs.version || 'edge' }}
@@ -60,7 +60,7 @@ jobs:
6060
6161
setup-and-run-tests:
6262
name: Setup and Run NFR Tests
63-
runs-on: ubuntu-22.04
63+
runs-on: ubuntu-24.04
6464
permissions:
6565
contents: read
6666
id-token: write # needed for authenticating to GCP
@@ -144,7 +144,7 @@ jobs:
144144
145145
pr-results:
146146
name: Open PR with results
147-
runs-on: ubuntu-22.04
147+
runs-on: ubuntu-24.04
148148
permissions:
149149
contents: write # needed for opening PR with the results files
150150
pull-requests: write # needed for opening PR with the results files

.github/workflows/release-pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ permissions:
1717

1818
jobs:
1919
release:
20-
runs-on: ubuntu-22.04
20+
runs-on: ubuntu-24.04
2121
permissions:
2222
contents: write
2323
steps:

.github/workflows/scorecards.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ permissions: read-all
1717
jobs:
1818
analysis:
1919
name: Scorecard analysis
20-
runs-on: ubuntu-22.04
20+
runs-on: ubuntu-24.04
2121
permissions:
2222
# Needed to upload the results to code-scanning dashboard.
2323
security-events: write

.github/workflows/stale.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
permissions:
1212
issues: write # for actions/stale to close stale issues
1313
pull-requests: write # for actions/stale to close stale PRs
14-
runs-on: ubuntu-22.04
14+
runs-on: ubuntu-24.04
1515
steps:
1616
- uses: actions/stale@28ca1036281a5e5922ead5184a1bbf96e5fc984e # v9.0.0
1717
with:

.github/workflows/update-docker-images.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ permissions:
1818
jobs:
1919
variables:
2020
name: Get versions of base images
21-
runs-on: ubuntu-22.04
21+
runs-on: ubuntu-24.04
2222
outputs:
2323
ngf_tag: ${{ steps.ngf.outputs.tag }}
2424
nginx_version: ${{ steps.nginx.outputs.nginx_version }}
@@ -47,7 +47,7 @@ jobs:
4747
4848
check:
4949
name: Check if updates are needed
50-
runs-on: ubuntu-22.04
50+
runs-on: ubuntu-24.04
5151
needs: variables
5252
outputs:
5353
needs-updating: ${{ steps.needs.outputs.needs-updating }}

0 commit comments

Comments
 (0)