Skip to content

Commit e71a334

Browse files
guoardoktalz
authored andcommitted
BUILD/MINOR: ci: upgrade github actions
1 parent 1c41d63 commit e71a334

File tree

6 files changed

+72
-72
lines changed

6 files changed

+72
-72
lines changed

.github/workflows/.goreleaser.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@ name: goreleaser
22
on:
33
push:
44
tags:
5-
- '*'
5+
- "*"
66
jobs:
77
goreleaser:
88
runs-on: ubuntu-latest
99
steps:
1010
- name: Checkout
11-
uses: actions/checkout@v3
11+
uses: actions/checkout@v4
1212
with:
1313
# we have to fetch all history to be able to generate the release note. c.f. https://goreleaser.com/ci/actions/.
1414
fetch-depth: 0
1515
- name: Set up Go
16-
uses: actions/setup-go@v4
16+
uses: actions/setup-go@v5
1717
with:
18-
go-version-file: 'go.mod'
18+
go-version-file: "go.mod"
1919
check-latest: true
2020
- name: Run GoReleaser
2121
uses: goreleaser/goreleaser-action@v4

.github/workflows/actions.yml

Lines changed: 61 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@ jobs:
1414
runs-on: ubuntu-latest
1515
steps:
1616
- name: Check out code
17-
uses: actions/checkout@v2
17+
uses: actions/checkout@v4
1818
- name: Set the expected Go version
1919
run: |
2020
GOMOD_VERSION=$(cat go.mod | grep -i "^go " | sed -e "s/go //g")
2121
echo "GOMOD_VERSION=${GOMOD_VERSION}" >> $GITHUB_ENV
2222
- name: Set up Go
23-
uses: actions/setup-go@v4
23+
uses: actions/setup-go@v5
2424
with:
25-
go-version-file: 'go.mod'
25+
go-version-file: "go.mod"
2626
check-latest: true
2727
- name: generating documentation
2828
run: cd documentation/gen && go run .
@@ -35,13 +35,13 @@ jobs:
3535
runs-on: ubuntu-latest
3636
steps:
3737
- name: Check out code
38-
uses: actions/checkout@v3
38+
uses: actions/checkout@v4
3939
- name: Set up Go
40-
uses: actions/setup-go@v4
40+
uses: actions/setup-go@v5
4141
with:
42-
go-version-file: 'go.mod'
42+
go-version-file: "go.mod"
4343
check-latest: true
44-
- uses: actions/cache@v2
44+
- uses: actions/cache@v4
4545
with:
4646
path: |
4747
~/.cache/go-build
@@ -58,13 +58,13 @@ jobs:
5858
runs-on: ubuntu-latest
5959
steps:
6060
- name: Check out code
61-
uses: actions/checkout@v3
61+
uses: actions/checkout@v4
6262
- name: Set up Go
63-
uses: actions/setup-go@v4
63+
uses: actions/setup-go@v5
6464
with:
65-
go-version-file: 'go.mod'
65+
go-version-file: "go.mod"
6666
check-latest: true
67-
- uses: actions/cache@v2
67+
- uses: actions/cache@v4
6868
with:
6969
path: |
7070
~/.cache/go-build
@@ -82,13 +82,13 @@ jobs:
8282
runs-on: ubuntu-latest
8383
steps:
8484
- name: Check out code
85-
uses: actions/checkout@v3
85+
uses: actions/checkout@v4
8686
- name: Set up Go
87-
uses: actions/setup-go@v4
87+
uses: actions/setup-go@v5
8888
with:
89-
go-version-file: 'go.mod'
89+
go-version-file: "go.mod"
9090
check-latest: true
91-
- uses: actions/cache@v2
91+
- uses: actions/cache@v4
9292
with:
9393
path: |
9494
~/.cache/go-build
@@ -104,58 +104,58 @@ jobs:
104104
runs-on: ubuntu-latest
105105
needs: ["lint"]
106106
steps:
107-
- name: Check out code
108-
uses: actions/checkout@v3
109-
- name: Set up Go
110-
uses: actions/setup-go@v4
111-
with:
112-
go-version-file: 'go.mod'
113-
check-latest: true
114-
- uses: actions/cache@v2
115-
with:
116-
path: |
117-
~/.cache/go-build
118-
~/go/pkg/mod
119-
key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
120-
restore-keys: |
121-
${{ runner.os }}-go-
122-
- name: Get dependencies
123-
run: |
124-
go get -v -t -d ./...
125-
- name: Build
126-
run: |
127-
go build -v .
107+
- name: Check out code
108+
uses: actions/checkout@v4
109+
- name: Set up Go
110+
uses: actions/setup-go@v5
111+
with:
112+
go-version-file: "go.mod"
113+
check-latest: true
114+
- uses: actions/cache@v4
115+
with:
116+
path: |
117+
~/.cache/go-build
118+
~/go/pkg/mod
119+
key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
120+
restore-keys: |
121+
${{ runner.os }}-go-
122+
- name: Get dependencies
123+
run: |
124+
go get -v -t -d ./...
125+
- name: Build
126+
run: |
127+
go build -v .
128128
e2e:
129129
strategy:
130-
matrix:
131-
k8s-version: ['v1.30.0']
130+
matrix:
131+
k8s-version: ["v1.30.0"]
132132
needs: ["build"]
133133
runs-on: ubuntu-latest
134134
steps:
135-
- name: Check out code
136-
uses: actions/checkout@v3
137-
- name: Set up Go
138-
uses: actions/setup-go@v4
139-
with:
140-
go-version-file: 'go.mod'
141-
check-latest: true
142-
- uses: actions/cache@v2
143-
with:
144-
path: |
145-
~/.cache/go-build
146-
~/go/pkg/mod
147-
key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
148-
restore-keys: |
149-
${{ runner.os }}-go-
150-
- uses: engineerd/[email protected]
151-
with:
135+
- name: Check out code
136+
uses: actions/checkout@v4
137+
- name: Set up Go
138+
uses: actions/setup-go@v5
139+
with:
140+
go-version-file: "go.mod"
141+
check-latest: true
142+
- uses: actions/cache@v4
143+
with:
144+
path: |
145+
~/.cache/go-build
146+
~/go/pkg/mod
147+
key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
148+
restore-keys: |
149+
${{ runner.os }}-go-
150+
- uses: engineerd/[email protected]
151+
with:
152152
name: dev
153153
config: deploy/tests/kind-config.yaml
154154
image: kindest/node:${{ matrix.k8s-version }}
155155
version: v0.23.0
156-
- name: Setup
157-
run: CI_ENV=github deploy/tests/create.sh
158-
- name: Run parallel e2e tests
159-
run: go test ./... -v --tags=e2e_parallel --tags=e2e_https
160-
- name: Run sequential e2e tests
161-
run: go test ./... -v -p 1 --tags=e2e_sequential
156+
- name: Setup
157+
run: CI_ENV=github deploy/tests/create.sh
158+
- name: Run parallel e2e tests
159+
run: go test ./... -v --tags=e2e_parallel --tags=e2e_https
160+
- name: Run sequential e2e tests
161+
run: go test ./... -v -p 1 --tags=e2e_sequential

.github/workflows/docker_auto_release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
uses: docker/setup-buildx-action@v1
3838

3939
- name: Cache Docker layers
40-
uses: actions/cache@v2
40+
uses: actions/cache@v4
4141
with:
4242
path: /tmp/.buildx-cache
4343
key: ${{ runner.os }}-buildx-${{ github.sha }}
@@ -46,7 +46,7 @@ jobs:
4646
4747
- name: Check out repo
4848
id: checkout
49-
uses: actions/checkout@v2
49+
uses: actions/checkout@v4
5050
with:
5151
fetch-depth: 0
5252

.github/workflows/docker_description.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
steps:
1515
- name: Check out repo
1616
id: checkout
17-
uses: actions/checkout@v2
17+
uses: actions/checkout@v4
1818

1919
- name: Update Docker Hub description
2020
id: description

.github/workflows/docker_manual_release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
uses: docker/setup-buildx-action@v1
3636

3737
- name: Cache Docker layers
38-
uses: actions/cache@v2
38+
uses: actions/cache@v4
3939
with:
4040
path: /tmp/.buildx-cache
4141
key: ${{ runner.os }}-buildx-${{ github.sha }}
@@ -44,7 +44,7 @@ jobs:
4444
4545
- name: Check out repo
4646
id: checkout
47-
uses: actions/checkout@v2
47+
uses: actions/checkout@v4
4848
with:
4949
fetch-depth: 0
5050

.github/workflows/docker_nightly.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
uses: docker/setup-buildx-action@v1
4040

4141
- name: Cache Docker layers
42-
uses: actions/cache@v2
42+
uses: actions/cache@v4
4343
with:
4444
path: /tmp/.buildx-cache
4545
key: ${{ runner.os }}-buildx-${{ github.sha }}
@@ -48,7 +48,7 @@ jobs:
4848
4949
- name: Check out repo
5050
id: checkout
51-
uses: actions/checkout@v2
51+
uses: actions/checkout@v4
5252
with:
5353
fetch-depth: 0
5454

0 commit comments

Comments
 (0)