45
45
46
46
- name : Get modified CRDs
47
47
id : modified-crds
48
- uses : tj-actions/changed-files@v45
48
+ uses : tj-actions/changed-files@d6e91a2266cdb9d62096cebf1e8546899c6aa18f # v45
49
49
with :
50
50
files : |
51
51
package/crds/**
@@ -81,14 +81,14 @@ jobs:
81
81
run : echo "cache=$(make go.cachedir)" >> $GITHUB_OUTPUT
82
82
83
83
- name : Cache the Go Build Cache
84
- uses : actions/cache@v4
84
+ uses : actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4
85
85
with :
86
86
path : ${{ steps.go.outputs.cache }}
87
87
key : ${{ runner.os }}-build-lint-${{ hashFiles('**/go.sum') }}
88
88
restore-keys : ${{ runner.os }}-build-lint-
89
89
90
90
- name : Cache Go Dependencies
91
- uses : actions/cache@v4
91
+ uses : actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4
92
92
with :
93
93
path : .work/pkg
94
94
key : ${{ runner.os }}-pkg-${{ hashFiles('**/go.sum') }}
@@ -100,7 +100,7 @@ jobs:
100
100
# We could run 'make lint' but we prefer this action because it leaves
101
101
# 'annotations' (i.e. it comments on PRs to point out linter violations).
102
102
- name : Lint
103
- uses : golangci/golangci-lint-action@v6
103
+ uses : golangci/golangci-lint-action@971e284b6050e8a5849b72094c50ab08da042db8 # v6
104
104
with :
105
105
version : ${{ env.GOLANGCI_VERSION }}
106
106
@@ -128,14 +128,14 @@ jobs:
128
128
run : echo "cache=$(make go.cachedir)" >> $GITHUB_OUTPUT
129
129
130
130
- name : Cache the Go Build Cache
131
- uses : actions/cache@v4
131
+ uses : actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4
132
132
with :
133
133
path : ${{ steps.go.outputs.cache }}
134
134
key : ${{ runner.os }}-build-check-diff-${{ hashFiles('**/go.sum') }}
135
135
restore-keys : ${{ runner.os }}-build-check-diff-
136
136
137
137
- name : Cache Go Dependencies
138
- uses : actions/cache@v4
138
+ uses : actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4
139
139
with :
140
140
path : .work/pkg
141
141
key : ${{ runner.os }}-pkg-${{ hashFiles('**/go.sum') }}
@@ -171,14 +171,14 @@ jobs:
171
171
run : echo "cache=$(make go.cachedir)" >> $GITHUB_OUTPUT
172
172
173
173
- name : Cache the Go Build Cache
174
- uses : actions/cache@v4
174
+ uses : actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4
175
175
with :
176
176
path : ${{ steps.go.outputs.cache }}
177
177
key : ${{ runner.os }}-build-unit-tests-${{ hashFiles('**/go.sum') }}
178
178
restore-keys : ${{ runner.os }}-build-unit-tests-
179
179
180
180
- name : Cache Go Dependencies
181
- uses : actions/cache@v4
181
+ uses : actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4
182
182
with :
183
183
path : .work/pkg
184
184
key : ${{ runner.os }}-pkg-${{ hashFiles('**/go.sum') }}
@@ -220,14 +220,14 @@ jobs:
220
220
run : echo "cache=$(make go.cachedir)" >> $GITHUB_OUTPUT
221
221
222
222
- name : Cache the Go Build Cache
223
- uses : actions/cache@v4
223
+ uses : actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4
224
224
with :
225
225
path : ${{ steps.go.outputs.cache }}
226
226
key : ${{ runner.os }}-build-unit-tests-${{ hashFiles('**/go.sum') }}
227
227
restore-keys : ${{ runner.os }}-build-unit-tests-
228
228
229
229
- name : Cache Go Dependencies
230
- uses : actions/cache@v4
230
+ uses : actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4
231
231
with :
232
232
path : .work/pkg
233
233
key : ${{ runner.os }}-pkg-${{ hashFiles('**/go.sum') }}
@@ -257,13 +257,13 @@ jobs:
257
257
platforms : all
258
258
259
259
- name : Setup Docker Buildx
260
- uses : docker/setup-buildx-action@v3
260
+ uses : docker/setup-buildx-action@6524bf65af31da8d45b59e8c27de4bd072b392f5 # v3
261
261
with :
262
262
version : ${{ env.DOCKER_BUILDX_VERSION }}
263
263
install : true
264
264
265
265
- name : Login to Upbound
266
- uses : docker/login-action@v3
266
+ uses : docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3
267
267
if : env.UPBOUND_MARKETPLACE_PUSH_ROBOT_USR != ''
268
268
with :
269
269
registry : xpkg.upbound.io
@@ -288,14 +288,14 @@ jobs:
288
288
run : echo "cache=$(make go.cachedir)" >> $GITHUB_OUTPUT
289
289
290
290
- name : Cache the Go Build Cache
291
- uses : actions/cache@v4
291
+ uses : actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4
292
292
with :
293
293
path : ${{ steps.go.outputs.cache }}
294
294
key : ${{ runner.os }}-build-publish-artifacts-${{ hashFiles('**/go.sum') }}
295
295
restore-keys : ${{ runner.os }}-build-publish-artifacts-
296
296
297
297
- name : Cache Go Dependencies
298
- uses : actions/cache@v4
298
+ uses : actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4
299
299
with :
300
300
path : .work/pkg
301
301
key : ${{ runner.os }}-pkg-${{ hashFiles('**/go.sum') }}
0 commit comments