Skip to content

Commit 66c38e2

Browse files
Update GitHub actions
1 parent f7dca99 commit 66c38e2

File tree

2 files changed

+25
-16
lines changed

2 files changed

+25
-16
lines changed

.github/workflows/ci.yml

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,14 @@ jobs:
1616
os: [ubuntu-latest]
1717
runs-on: ${{ matrix.os }}
1818
steps:
19+
- name: Check out code
20+
uses: actions/checkout@v3
1921
- name: Install Go
20-
uses: actions/setup-go@v2
22+
uses: actions/setup-go@v3
2123
with:
2224
go-version: ${{ matrix.go-version }}
23-
- name: Check out code
24-
uses: actions/checkout@v2
25+
cache: true
26+
check-latest: true
2527
- name: Build
2628
run: make build
2729
- name: Test
@@ -33,12 +35,14 @@ jobs:
3335
os: [ubuntu-latest]
3436
runs-on: ${{ matrix.os }}
3537
steps:
38+
- name: Checkout code
39+
uses: actions/checkout@v3
3640
- name: Install Go
37-
uses: actions/setup-go@v2
41+
uses: actions/setup-go@v3
3842
with:
3943
go-version: ${{ matrix.go-version }}
40-
- name: Checkout code
41-
uses: actions/checkout@v2
44+
cache: true
45+
check-latest: true
4246
- name: Verify fmt
4347
run: make verify-fmt
4448
- name: Verify generated code
@@ -58,26 +62,28 @@ jobs:
5862
go-version: [1.18.x]
5963
os: [ubuntu-latest]
6064
kubernetes:
61-
- v1.20.7
65+
- v1.23.10
6266
max-parallel: 2
6367
runs-on: ${{ matrix.os }}
6468
steps:
69+
- name: Check out code
70+
uses: actions/checkout@v3
6571
- name: Install Go
66-
uses: actions/setup-go@v2
72+
uses: actions/setup-go@v3
6773
with:
6874
go-version: ${{ matrix.go-version }}
69-
- name: Check out code
70-
uses: actions/checkout@v2
75+
cache: true
76+
check-latest: true
7177
- name: Install kubectl
7278
uses: azure/setup-kubectl@v1
7379
with:
7480
version: ${{ matrix.kubernetes }}
7581
- name: Deploy KinD Local Container Registry
7682
run: make deploy-kind-registry
7783
- name: Create KinD cluster
78-
uses: helm/kind-action@v1.2.0
84+
uses: helm/kind-action@v1.3.0
7985
with:
80-
version: v0.11.1
86+
version: v0.15.0
8187
node_image: kindest/node:${{ matrix.kubernetes }}
8288
cluster_name: kind
8389
config: test/kind/config.yaml

.github/workflows/release.yaml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,17 @@ jobs:
2222
IMAGE_NAMESPACE: ${{ github.repository }}
2323
VERSION: ${{ github.event.inputs.release }}
2424
steps:
25-
- uses: actions/checkout@v2
25+
- uses: actions/checkout@v3
2626
with:
2727
fetch-depth: 0 # Fetch all history, needed for release note generation.
2828
# Install tools
29-
- uses: actions/setup-go@v2
29+
- name: Install Go
30+
uses: actions/setup-go@v3
3031
with:
31-
go-version: 1.18.x
32-
- uses: sigstore/[email protected]
32+
go-version: ${{ matrix.go-version }}
33+
cache: true
34+
check-latest: true
35+
- uses: sigstore/[email protected]
3336
- name: Build Release Images
3437
env:
3538
REGISTRY_PASSWORD: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)