Skip to content

Commit 74d06c2

Browse files
committed
multiple bumps
* golangci_lint bump version 2 * controller-gen * go mod version 1.24 * adding more linters Signed-off-by: Sebastian Sch <sebassch@gmail.com>
1 parent 338ecb0 commit 74d06c2

File tree

55 files changed

+657
-588
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+657
-588
lines changed

.github/workflows/chart-push-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
version: latest
1818

1919
- name: Check out the repo
20-
uses: actions/checkout@v5
20+
uses: actions/checkout@v6
2121

2222
- name: update chart
2323
env:

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424

2525
steps:
2626
- name: Checkout
27-
uses: actions/checkout@v5
27+
uses: actions/checkout@v6
2828

2929
- name: Initialize CodeQL
3030
uses: github/codeql-action/init@v4

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
runs-on: ubuntu-24.04
1515
steps:
1616
- name: Check out the repo
17-
uses: actions/checkout@v5
17+
uses: actions/checkout@v6
1818

1919
# Add support for more platforms with QEMU (optional)
2020
# https://github.com/docker/setup-qemu-action
@@ -53,7 +53,7 @@ jobs:
5353
runs-on: ubuntu-24.04
5454
steps:
5555
- name: Check out the repo
56-
uses: actions/checkout@v5
56+
uses: actions/checkout@v6
5757

5858
# Add support for more platforms with QEMU (optional)
5959
# https://github.com/docker/setup-qemu-action
@@ -92,7 +92,7 @@ jobs:
9292
runs-on: ubuntu-24.04
9393
steps:
9494
- name: Check out the repo
95-
uses: actions/checkout@v5
95+
uses: actions/checkout@v6
9696

9797
# Add support for more platforms with QEMU (optional)
9898
# https://github.com/docker/setup-qemu-action

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: ubuntu-24.04
1414
steps:
1515
- name: Check out the repo
16-
uses: actions/checkout@v5
16+
uses: actions/checkout@v6
1717

1818
# Add support for more platforms with QEMU (optional)
1919
# https://github.com/docker/setup-qemu-action
@@ -53,7 +53,7 @@ jobs:
5353
runs-on: ubuntu-24.04
5454
steps:
5555
- name: Check out the repo
56-
uses: actions/checkout@v5
56+
uses: actions/checkout@v6
5757

5858
# Add support for more platforms with QEMU (optional)
5959
# https://github.com/docker/setup-qemu-action
@@ -93,7 +93,7 @@ jobs:
9393
runs-on: ubuntu-24.04
9494
steps:
9595
- name: Check out the repo
96-
uses: actions/checkout@v5
96+
uses: actions/checkout@v6
9797

9898
# Add support for more platforms with QEMU (optional)
9999
# https://github.com/docker/setup-qemu-action

.github/workflows/test.yml

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ jobs:
1313
runs-on: ubuntu-24.04
1414
steps:
1515

16-
- name: Set up Go 1.23
16+
- name: Set up Go 1.24
1717
uses: actions/setup-go@v6
1818
with:
19-
go-version: 1.23.x
19+
go-version: 1.24.x
2020

2121
- name: Check out code into the Go module directory
22-
uses: actions/checkout@v5
22+
uses: actions/checkout@v6
2323

2424
- name: fmt
2525
run: IS_CONTAINER=yes make fmt
@@ -32,13 +32,13 @@ jobs:
3232
runs-on: ubuntu-24.04
3333
steps:
3434

35-
- name: Set up Go 1.23
35+
- name: Set up Go 1.24
3636
uses: actions/setup-go@v6
3737
with:
38-
go-version: 1.23.x
38+
go-version: 1.24.x
3939

4040
- name: Check out code into the Go module directory
41-
uses: actions/checkout@v5
41+
uses: actions/checkout@v6
4242

4343
- name: test pkg on kubernetes
4444
run: CLUSTER_TYPE=kubernetes make test-pkg
@@ -72,13 +72,13 @@ jobs:
7272
runs-on: ubuntu-24.04
7373
steps:
7474

75-
- name: Set up Go 1.23
75+
- name: Set up Go 1.24
7676
uses: actions/setup-go@v6
7777
with:
78-
go-version: 1.23.x
78+
go-version: 1.24.x
7979

8080
- name: Check out code into the Go module directory
81-
uses: actions/checkout@v5
81+
uses: actions/checkout@v6
8282

8383
- name: check go modules are up to date
8484
run: make check-deps
@@ -88,7 +88,7 @@ jobs:
8888
runs-on: ubuntu-24.04
8989
steps:
9090
- name: Check out code
91-
uses: actions/checkout@v5
91+
uses: actions/checkout@v6
9292

9393
- name: check if the config/ folder is up to date
9494
run: make check-manifests
@@ -97,20 +97,20 @@ jobs:
9797
name: Golangci-lint
9898
runs-on: ubuntu-24.04
9999
steps:
100-
- name: Set up Go 1.23
100+
- name: Set up Go 1.24
101101
uses: actions/setup-go@v6
102102
with:
103-
go-version: 1.23.x
103+
go-version: 1.24.x
104104
- name: Check out code into the Go module directory
105-
uses: actions/checkout@v5
105+
uses: actions/checkout@v6
106106
- name: run lint checks
107107
run: make lint
108108

109109
shellcheck:
110110
name: Shellcheck
111111
runs-on: ubuntu-24.04
112112
steps:
113-
- uses: actions/checkout@v5
113+
- uses: actions/checkout@v6
114114
- name: Run ShellCheck
115115
uses: ludeeus/action-shellcheck@master
116116
with:
@@ -121,13 +121,13 @@ jobs:
121121
runs-on: ubuntu-24.04
122122
steps:
123123

124-
- name: Set up Go 1.23
124+
- name: Set up Go 1.24
125125
uses: actions/setup-go@v6
126126
with:
127-
go-version: 1.23.x
127+
go-version: 1.24.x
128128

129129
- name: Check out code into the Go module directory
130-
uses: actions/checkout@v5
130+
uses: actions/checkout@v6
131131

132132
- name: test pkg on kubernetes
133133
run: CLUSTER_TYPE=kubernetes make test-pkg
@@ -157,7 +157,7 @@ jobs:
157157
run: make merge-test-coverage
158158

159159
- name: Coveralls
160-
uses: coverallsapp/github-action@v2.3.6
160+
uses: coverallsapp/github-action@v2.3.7
161161
with:
162162
github-token: ${{ secrets.GITHUB_TOKEN }}
163163
path-to-lcov: lcov.out
@@ -174,12 +174,12 @@ jobs:
174174
TEST_REPORT_PATH: k8s-artifacts
175175
steps:
176176
- name: Check out code into the Go module directory
177-
uses: actions/checkout@v5
177+
uses: actions/checkout@v6
178178

179-
- name: Set up Go 1.23
179+
- name: Set up Go 1.24
180180
uses: actions/setup-go@v6
181181
with:
182-
go-version: 1.23.x
182+
go-version: 1.24.x
183183

184184
- name: run test
185185
run: make test-e2e-conformance-virtual-k8s-cluster-ci
@@ -208,12 +208,12 @@ jobs:
208208
TEST_REPORT_PATH: ocp-artifacts
209209
steps:
210210
- name: Check out code into the Go module directory
211-
uses: actions/checkout@v5
211+
uses: actions/checkout@v6
212212

213-
- name: Set up Go 1.23
213+
- name: Set up Go 1.24
214214
uses: actions/setup-go@v6
215215
with:
216-
go-version: 1.23.x
216+
go-version: 1.24.x
217217

218218
- name: run test
219219
run: make test-e2e-conformance-virtual-ocp-cluster-ci

0 commit comments

Comments
 (0)