Skip to content

Commit 3d41684

Browse files
authored
Bump Ubuntu runners to 24.04 (#705)
1 parent 20292db commit 3d41684

File tree

10 files changed

+22
-21
lines changed

10 files changed

+22
-21
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ permissions:
2020
jobs:
2121
binary:
2222
name: Build Binary
23-
runs-on: ubuntu-22.04
23+
runs-on: ubuntu-24.04
2424
steps:
2525
- name: Checkout Repository
2626
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
@@ -45,7 +45,7 @@ jobs:
4545

4646
unit-tests:
4747
name: Unit Tests
48-
runs-on: ubuntu-22.04
48+
runs-on: ubuntu-24.04
4949
steps:
5050
- name: Checkout Repository
5151
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
@@ -60,7 +60,7 @@ jobs:
6060

6161
build:
6262
name: Build Packages
63-
runs-on: ubuntu-22.04
63+
runs-on: ubuntu-24.04
6464
needs: [binary, unit-tests]
6565
permissions:
6666
contents: write

.github/workflows/codeql-analysis.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: "CodeQL"
1+
name: CodeQL
22

33
on:
44
push:
@@ -21,7 +21,7 @@ permissions:
2121
jobs:
2222
analyze:
2323
name: Analyze
24-
runs-on: ubuntu-22.04
24+
runs-on: ubuntu-24.04
2525
permissions:
2626
actions: read
2727
contents: read

.github/workflows/dependabot-auto-merge.yml

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

77
jobs:
88
dependabot:
9-
runs-on: ubuntu-22.04
9+
runs-on: ubuntu-24.04
1010
if: ${{ github.event.pull_request.user.login == 'dependabot[bot]' }}
1111
permissions:
1212
pull-requests: write

.github/workflows/dependency-review.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: "Dependency Review"
1+
name: Dependency Review
22
on:
33
pull_request:
44
branches:
@@ -13,15 +13,15 @@ permissions:
1313

1414
jobs:
1515
dependency-review:
16-
runs-on: ubuntu-22.04
16+
runs-on: ubuntu-24.04
1717
permissions:
1818
contents: read # for actions/checkout
1919
pull-requests: write # for actions/dependency-review-action to post comments
2020
steps:
21-
- name: "Checkout Repository"
21+
- name: Checkout Repository
2222
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
2323

24-
- name: "Dependency Review"
24+
- name: Dependency Review
2525
uses: actions/dependency-review-action@72eb03d02c7872a771aacd928f3123ac62ad6d3a # v4.3.3
2626
with:
2727
config-file: "nginxinc/k8s-common/dependency-review-config.yml@main"

.github/workflows/fossa.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ permissions:
1717
jobs:
1818
scan:
1919
name: Fossa
20-
runs-on: ubuntu-22.04
20+
runs-on: ubuntu-24.04
2121
if: ${{ github.event.repository.fork == false }}
2222
steps:
2323
- 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 # for actions/labeler to add labels
13-
runs-on: ubuntu-22.04
13+
runs-on: ubuntu-24.04
1414
steps:
1515
- uses: actions/labeler@8558fd74291d67161a8a78ce36a881fa63b766a9 # v5.0.0
1616
with:

.github/workflows/lint.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ permissions:
1818

1919
jobs:
2020
lint:
21-
name: Lint
22-
runs-on: ubuntu-22.04
21+
name: Go Lint
22+
runs-on: ubuntu-24.04
2323
steps:
2424
- name: Checkout Repository
2525
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
@@ -34,7 +34,7 @@ jobs:
3434

3535
actionlint:
3636
name: Actionlint
37-
runs-on: ubuntu-22.04
37+
runs-on: ubuntu-24.04
3838
steps:
3939
- name: Checkout Repository
4040
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
@@ -46,7 +46,7 @@ jobs:
4646

4747
markdown-lint:
4848
name: Markdown Lint
49-
runs-on: ubuntu-22.04
49+
runs-on: ubuntu-24.04
5050
steps:
5151
- name: Checkout Repository
5252
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
@@ -60,9 +60,10 @@ jobs:
6060

6161
yaml-lint:
6262
name: YAML lint
63-
runs-on: ubuntu-22.04
63+
runs-on: ubuntu-24.04
6464
steps:
65-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
65+
- name: Checkout Repository
66+
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
6667

6768
- name: Lint YAML
6869
uses: reviewdog/action-yamllint@508148c0d959b166798f9792d1b29dddcac37348 # v1.16.0

.github/workflows/notifications.yml

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

1717
jobs:
1818
on-failure:
19-
runs-on: ubuntu-22.04
19+
runs-on: ubuntu-24.04
2020
if: ${{ github.event.workflow_run.conclusion == 'failure' && github.event.repository.fork == false }}
2121
permissions:
2222
contents: read

.github/workflows/scorecards.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ permissions: read-all
1313
jobs:
1414
analysis:
1515
name: Scorecard analysis
16-
runs-on: ubuntu-22.04
16+
runs-on: ubuntu-24.04
1717
permissions:
1818
# Needed to upload the results to code-scanning dashboard.
1919
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:

0 commit comments

Comments
 (0)