1010 changes : ${{ steps.filter.outputs.changes }}
1111 steps :
1212 - name : Checkout source
13- uses : actions/checkout@v4
13+ uses : actions/checkout@v5
1414
1515 - name : Filter changes
1616 uses : dorny/paths-filter@v3
@@ -28,10 +28,10 @@ jobs:
2828 runs-on : ubuntu-latest-8-cores
2929 steps :
3030 - name : Checkout source
31- uses : actions/checkout@v4
31+ uses : actions/checkout@v5
3232
3333 - name : Setup Go
34- uses : actions/setup-go@v5
34+ uses : actions/setup-go@v6
3535 with :
3636 go-version-file : go.mod
3737 cache : false
@@ -48,10 +48,10 @@ jobs:
4848 runs-on : ubuntu-latest-8-cores
4949 steps :
5050 - name : Checkout source
51- uses : actions/checkout@v4
51+ uses : actions/checkout@v5
5252
5353 - name : Setup Go
54- uses : actions/setup-go@v5
54+ uses : actions/setup-go@v6
5555 with :
5656 go-version-file : go.mod
5757 cache : false
@@ -68,10 +68,10 @@ jobs:
6868 runs-on : ubuntu-latest-8-cores
6969 steps :
7070 - name : Checkout source
71- uses : actions/checkout@v4
71+ uses : actions/checkout@v5
7272
7373 - name : Setup Go
74- uses : actions/setup-go@v5
74+ uses : actions/setup-go@v6
7575 with :
7676 go-version-file : go.mod
7777 cache : false
@@ -88,10 +88,10 @@ jobs:
8888 runs-on : ubuntu-latest-8-cores
8989 steps :
9090 - name : Checkout source
91- uses : actions/checkout@v4
91+ uses : actions/checkout@v5
9292
9393 - name : Setup Go
94- uses : actions/setup-go@v5
94+ uses : actions/setup-go@v6
9595 with :
9696 go-version-file : go.mod
9797 cache : false
@@ -110,10 +110,10 @@ jobs:
110110 runs-on : ubuntu-latest-8-cores
111111 steps :
112112 - name : Checkout source
113- uses : actions/checkout@v4
113+ uses : actions/checkout@v5
114114
115115 - name : Setup Go
116- uses : actions/setup-go@v5
116+ uses : actions/setup-go@v6
117117 with :
118118 go-version-file : go.mod
119119 cache : false
@@ -135,18 +135,17 @@ jobs:
135135 runs-on : ubuntu-latest-8-cores
136136 steps :
137137 - name : Checkout source
138- uses : actions/checkout@v4
138+ uses : actions/checkout@v5
139139
140140 - name : Setup Go
141- uses : actions/setup-go@v5
141+ uses : actions/setup-go@v6
142142 with :
143143 go-version-file : go.mod
144144 cache : false
145145
146146 - name : golangci-lint
147- uses : golangci/golangci-lint-action@v3
147+ uses : golangci/golangci-lint-action@v8
148148 with :
149- version : v1.53
150149 args : --timeout=3m --issues-exit-code=0 ./...
151150 only-new-issues : true
152151
@@ -156,10 +155,10 @@ jobs:
156155 runs-on : ubuntu-latest-8-cores
157156 steps :
158157 - name : Checkout source
159- uses : actions/checkout@v4
158+ uses : actions/checkout@v5
160159
161160 - name : Setup Go
162- uses : actions/setup-go@v5
161+ uses : actions/setup-go@v6
163162 with :
164163 go-version-file : go.mod
165164 cache : false
@@ -174,10 +173,10 @@ jobs:
174173 runs-on : ubuntu-latest-8-cores
175174 steps :
176175 - name : Checkout source
177- uses : actions/checkout@v4
176+ uses : actions/checkout@v5
178177
179178 - name : Setup Python
180- uses : actions/setup-python@v3
179+ uses : actions/setup-python@v6
181180
182181 - name : Setup Pre-commit
183182 run : pip install pre-commit
@@ -190,7 +189,7 @@ jobs:
190189 runs-on : ubuntu-latest
191190 steps :
192191 - name : Checkout source
193- uses : actions/checkout@v4
192+ uses : actions/checkout@v5
194193 with :
195194 fetch-depth : 0 # Fetch all the history of PR commits
196195
@@ -214,10 +213,10 @@ jobs:
214213 runs-on : ubuntu-latest-8-cores
215214 steps :
216215 - name : Checkout source
217- uses : actions/checkout@v4
216+ uses : actions/checkout@v5
218217
219218 - name : Setup Go
220- uses : actions/setup-go@v5
219+ uses : actions/setup-go@v6
221220 with :
222221 go-version-file : go.mod
223222 cache : false
@@ -234,10 +233,10 @@ jobs:
234233 runs-on : ubuntu-latest-16-cores
235234 steps :
236235 - name : Checkout source
237- uses : actions/checkout@v4
236+ uses : actions/checkout@v5
238237
239238 - name : Setup Go
240- uses : actions/setup-go@v5
239+ uses : actions/setup-go@v6
241240 with :
242241 go-version-file : go.mod
243242 cache : false
@@ -274,27 +273,23 @@ jobs:
274273 runs-on : ubuntu-latest-16-cores
275274 steps :
276275 - name : Checkout source
277- uses : actions/checkout@v4
276+ uses : actions/checkout@v5
278277
279278 - name : Install Go
280- uses : actions/setup-go@v5
279+ uses : actions/setup-go@v6
281280 with :
282281 go-version-file : go.mod
283282
284283 - name : Install all tools
285284 uses : ./.github/tools-cache
286285
287- - name : Use Kepler Action for Kind cluster
288- uses :
sustainable-computing-io/[email protected] 289- with :
290- ebpfprovider : libbpf
291- cluster_provider : kind
286+ - name : Setup Kind cluster
287+ shell : bash
288+ run : |
289+ make cluster-up
292290 env :
293291 PROMETHEUS_ENABLE : " false"
294292
295- - name : Ensure cluster is able to run OLM bundles
296- run : make cluster-prereqs
297-
298293 - name : Compute version
299294 uses : ./.github/compute-version
300295 id : version
@@ -320,7 +315,7 @@ jobs:
320315
321316 - name : Archive production artifacts
322317 if : always()
323- uses : actions/upload-artifact@v4
318+ uses : actions/upload-artifact@v5
324319 with :
325320 name : cluster-state
326321 path : cluster-state
@@ -337,27 +332,23 @@ jobs:
337332 runs-on : ubuntu-latest-16-cores
338333 steps :
339334 - name : Checkout source
340- uses : actions/checkout@v4
335+ uses : actions/checkout@v5
341336
342337 - name : Install Go
343- uses : actions/setup-go@v5
338+ uses : actions/setup-go@v6
344339 with :
345340 go-version-file : go.mod
346341 cache : false
347342
348343 - name : Install all tools
349344 uses : ./.github/tools-cache
350345
351- - name : Use Kepler Action for Kind cluster
352- uses :
sustainable-computing-io/[email protected] 353- with :
354- ebpfprovider : libbpf
355- cluster_provider : kind
346+ - name : Setup Kind cluster
347+ shell : bash
348+ run : |
349+ make cluster-up
356350 env :
357- PROMETHEUS_ENABLE : " false"
358-
359- - name : Ensure cluster is able to run OLM bundles
360- run : make cluster-prereqs
351+ GRAFANA_ENABLE : " false"
361352
362353 - name : Compute version
363354 uses : ./.github/compute-version
@@ -383,7 +374,7 @@ jobs:
383374
384375 - name : Archive production artifacts
385376 if : always()
386- uses : actions/upload-artifact@v4
377+ uses : actions/upload-artifact@v5
387378 with :
388379 name : cluster-state
389380 path : cluster-state
@@ -392,10 +383,10 @@ jobs:
392383 runs-on : ubuntu-latest
393384 steps :
394385 - name : Checkout source
395- uses : actions/checkout@v4
386+ uses : actions/checkout@v5
396387
397388 - name : Setup Go
398- uses : actions/setup-go@v5
389+ uses : actions/setup-go@v6
399390 with :
400391 go-version-file : go.mod
401392 cache : false
@@ -415,10 +406,10 @@ jobs:
415406 runs-on : ubuntu-latest-16-cores
416407 steps :
417408 - name : Checkout source
418- uses : actions/checkout@v4
409+ uses : actions/checkout@v5
419410
420411 - name : Install Go
421- uses : actions/setup-go@v5
412+ uses : actions/setup-go@v6
422413 with :
423414 go-version-file : go.mod
424415 cache : false
@@ -429,7 +420,7 @@ jobs:
429420 - name : Setup cluster with prerequisites
430421 run : make cluster-up
431422 env :
432- PROMETHEUS_ENABLE : " true "
423+ GRAFANA_ENABLE : " false "
433424
434425 - name : Compute version
435426 uses : ./.github/compute-version
@@ -442,7 +433,7 @@ jobs:
442433
443434 - name : Archive cluster state
444435 if : always()
445- uses : actions/upload-artifact@v4
436+ uses : actions/upload-artifact@v5
446437 with :
447438 name : helm-cluster-state
448439 path : cluster-state
0 commit comments