24
24
runs-on : ubuntu-latest
25
25
steps :
26
26
- name : Set up Go 1.x
27
- uses : actions/setup-go@v3
27
+ uses : actions/setup-go@v4
28
28
with :
29
29
go-version : ${{ env.GO_VERSION }}
30
30
id : go
42
42
runs-on : ubuntu-latest
43
43
steps :
44
44
- name : Set up Go 1.x
45
- uses : actions/setup-go@v3
45
+ uses : actions/setup-go@v4
46
46
with :
47
47
go-version : ${{ env.GO_VERSION }}
48
48
id : go
62
62
runs-on : ubuntu-latest
63
63
steps :
64
64
- name : Set up Go 1.x
65
- uses : actions/setup-go@v3
65
+ uses : actions/setup-go@v4
66
66
with :
67
67
go-version : ${{ env.GO_VERSION }}
68
68
id : go
@@ -107,7 +107,7 @@ jobs:
107
107
id : extract_tag
108
108
109
109
- name : Build and push - New Push
110
- uses : docker/build-push-action@v3
110
+ uses : docker/build-push-action@v4
111
111
if : ${{ startsWith(github.ref, 'refs/tags/v') != true && github.event_name != 'pull_request' }}
112
112
with :
113
113
context : .
@@ -123,7 +123,7 @@ jobs:
123
123
tags : cloudnativelabs/kube-router-git:${{ steps.extract_branch.outputs.branch }}
124
124
125
125
- name : Build and push - New PR
126
- uses : docker/build-push-action@v3
126
+ uses : docker/build-push-action@v4
127
127
if : github.event_name == 'pull_request'
128
128
with :
129
129
context : .
@@ -137,7 +137,7 @@ jobs:
137
137
138
138
# Tagging a release candidate, don't update latest
139
139
- name : Build and push - New Tag (Release Candidate)
140
- uses : docker/build-push-action@v3
140
+ uses : docker/build-push-action@v4
141
141
if : ${{ startsWith(github.ref, 'refs/tags/v') && contains(github.ref, '-rc') }}
142
142
with :
143
143
context : .
@@ -155,7 +155,7 @@ jobs:
155
155
156
156
# Tagging a proper release, update latest
157
157
- name : Build and push - New Tag
158
- uses : docker/build-push-action@v3
158
+ uses : docker/build-push-action@v4
159
159
if : ${{ startsWith(github.ref, 'refs/tags/v') && ! contains(github.ref, '-rc') }}
160
160
with :
161
161
context : .
@@ -178,7 +178,7 @@ jobs:
178
178
if : ${{ startsWith(github.ref, 'refs/tags/v') }}
179
179
steps :
180
180
- name : Set up Go 1.x
181
- uses : actions/setup-go@v3
181
+ uses : actions/setup-go@v4
182
182
with :
183
183
go-version : ${{ env.GO_VERSION }}
184
184
id : go
@@ -187,7 +187,7 @@ jobs:
187
187
uses : actions/checkout@v3
188
188
189
189
- name : Run GoReleaser
190
- uses : goreleaser/goreleaser-action@v3
190
+ uses : goreleaser/goreleaser-action@v4
191
191
with :
192
192
version : latest
193
193
args : release --rm-dist
0 commit comments