@@ -16,12 +16,14 @@ jobs:
16
16
os : [ubuntu-latest]
17
17
runs-on : ${{ matrix.os }}
18
18
steps :
19
+ - name : Check out code
20
+ uses : actions/checkout@v3
19
21
- name : Install Go
20
- uses : actions/setup-go@v2
22
+ uses : actions/setup-go@v3
21
23
with :
22
24
go-version : ${{ matrix.go-version }}
23
- - name : Check out code
24
- uses : actions/checkout@v2
25
+ cache : true
26
+ check-latest : true
25
27
- name : Build
26
28
run : make build
27
29
- name : Test
@@ -33,12 +35,14 @@ jobs:
33
35
os : [ubuntu-latest]
34
36
runs-on : ${{ matrix.os }}
35
37
steps :
38
+ - name : Checkout code
39
+ uses : actions/checkout@v3
36
40
- name : Install Go
37
- uses : actions/setup-go@v2
41
+ uses : actions/setup-go@v3
38
42
with :
39
43
go-version : ${{ matrix.go-version }}
40
- - name : Checkout code
41
- uses : actions/checkout@v2
44
+ cache : true
45
+ check-latest : true
42
46
- name : Verify fmt
43
47
run : make verify-fmt
44
48
- name : Verify generated code
@@ -58,26 +62,28 @@ jobs:
58
62
go-version : [1.18.x]
59
63
os : [ubuntu-latest]
60
64
kubernetes :
61
- - v1.20.7
65
+ - v1.23.10
62
66
max-parallel : 2
63
67
runs-on : ${{ matrix.os }}
64
68
steps :
69
+ - name : Check out code
70
+ uses : actions/checkout@v3
65
71
- name : Install Go
66
- uses : actions/setup-go@v2
72
+ uses : actions/setup-go@v3
67
73
with :
68
74
go-version : ${{ matrix.go-version }}
69
- - name : Check out code
70
- uses : actions/checkout@v2
75
+ cache : true
76
+ check-latest : true
71
77
- name : Install kubectl
72
78
uses : azure/setup-kubectl@v1
73
79
with :
74
80
version : ${{ matrix.kubernetes }}
75
81
- name : Deploy KinD Local Container Registry
76
82
run : make deploy-kind-registry
77
83
- name : Create KinD cluster
78
- uses : helm/kind-action@v1.2 .0
84
+ uses : helm/kind-action@v1.3 .0
79
85
with :
80
- version : v0.11.1
86
+ version : v0.15.0
81
87
node_image : kindest/node:${{ matrix.kubernetes }}
82
88
cluster_name : kind
83
89
config : test/kind/config.yaml
0 commit comments