Skip to content

Commit 69aa67a

Browse files
authored
Merge pull request #93 from adrianchiris/align-runners
chore: align runners to ubuntu 24.04
2 parents d1b1f9c + d1565bd commit 69aa67a

File tree

5 files changed

+16
-16
lines changed

5 files changed

+16
-16
lines changed

.github/workflows/buildtest.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
strategy:
1111
matrix:
1212
go-version: [1.20.x]
13-
os: [ubuntu-22.04]
13+
os: [ubuntu-24.04]
1414
goos: [linux]
1515
goarch: [amd64]
1616
runs-on: ${{ matrix.os }}
@@ -29,7 +29,7 @@ jobs:
2929

3030
test:
3131
name: test
32-
runs-on: ubuntu-22.04
32+
runs-on: ubuntu-24.04
3333
needs: build
3434
steps:
3535
- name: set up Go
@@ -43,7 +43,7 @@ jobs:
4343

4444
image-test:
4545
name: image test
46-
runs-on: ubuntu-22.04
46+
runs-on: ubuntu-24.04
4747
steps:
4848
- name: check out the repo
4949
uses: actions/checkout@v3
@@ -55,7 +55,7 @@ jobs:
5555
run: make test-image
5656

5757
coverage:
58-
runs-on: ubuntu-22.04
58+
runs-on: ubuntu-24.04
5959
needs: build
6060
name: coverage
6161
steps:

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ on:
1111
jobs:
1212
analyze:
1313
name: Analyze
14-
runs-on: ubuntu-latest
14+
runs-on: ubuntu-24.04
1515
permissions:
1616
actions: read
1717
contents: read

.github/workflows/image-push-master.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010
jobs:
1111
build-and-push-amd64-ib-sriov-cni:
1212
name: image push amd64
13-
runs-on: ubuntu-22.04
13+
runs-on: ubuntu-24.04
1414
steps:
1515
- name: check out the repo
1616
uses: actions/checkout@v3
@@ -37,7 +37,7 @@ jobs:
3737

3838
build-and-push-arm64-ib-sriov-cni:
3939
name: image push arm64
40-
runs-on: ubuntu-22.04
40+
runs-on: ubuntu-24.04
4141
steps:
4242
- name: check out the repo
4343
uses: actions/checkout@v3
@@ -67,7 +67,7 @@ jobs:
6767

6868
build-and-push-ppc64le-ib-sriov-cni:
6969
name: image Push ppc64le
70-
runs-on: ubuntu-22.04
70+
runs-on: ubuntu-24.04
7171
steps:
7272
- name: check out the repo
7373
uses: actions/checkout@v3
@@ -96,7 +96,7 @@ jobs:
9696
file: ./Dockerfile
9797

9898
push-manifest:
99-
runs-on: ubuntu-22.04
99+
runs-on: ubuntu-24.04
100100
needs: [build-and-push-amd64-ib-sriov-cni,build-and-push-arm64-ib-sriov-cni,build-and-push-ppc64le-ib-sriov-cni]
101101
steps:
102102
- name: set up Docker Buildx

.github/workflows/image-push-release.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99
- v*
1010
jobs:
1111
build-and-push-amd64-ib-sriov-cni:
12-
runs-on: ubuntu-22.04
12+
runs-on: ubuntu-24.04
1313
name: image push AMD64
1414
steps:
1515
- name: check out the repo
@@ -46,7 +46,7 @@ jobs:
4646
file: ./Dockerfile
4747

4848
build-and-push-arm64-ib-sriov-cni:
49-
runs-on: ubuntu-22.04
49+
runs-on: ubuntu-24.04
5050
name: image push ARM64
5151
steps:
5252
- name: check out the repo
@@ -83,7 +83,7 @@ jobs:
8383
file: ./Dockerfile
8484

8585
build-and-push-ppc64le-ib-sriov-cni:
86-
runs-on: ubuntu-22.04
86+
runs-on: ubuntu-24.04
8787
name: image push ppc64le
8888
steps:
8989
- name: check out the repo
@@ -120,7 +120,7 @@ jobs:
120120
file: ./Dockerfile
121121

122122
push-manifest:
123-
runs-on: ubuntu-22.04
123+
runs-on: ubuntu-24.04
124124
needs: [build-and-push-amd64-ib-sriov-cni,build-and-push-arm64-ib-sriov-cni,build-and-push-ppc64le-ib-sriov-cni]
125125
steps:
126126
- name: set up Docker Buildx

.github/workflows/static-scan.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ on: [push, pull_request]
33
jobs:
44
golangci:
55
name: Lint
6-
runs-on: ubuntu-22.04
6+
runs-on: ubuntu-24.04
77
steps:
88
- name: set up Go
99
uses: actions/setup-go@v3
@@ -14,14 +14,14 @@ jobs:
1414
- name: run make lint
1515
run: make lint
1616
shellcheck:
17-
runs-on: ubuntu-22.04
17+
runs-on: ubuntu-24.04
1818
steps:
1919
- name: checkout PR
2020
uses: actions/checkout@v2
2121
- name: run make shellcheck
2222
run: make shellcheck
2323
hadolint:
24-
runs-on: ubuntu-22.04
24+
runs-on: ubuntu-24.04
2525
steps:
2626
- name: checkout PR
2727
uses: actions/checkout@v2

0 commit comments

Comments
 (0)