34
34
- name : Setup Kustomize
35
35
uses : fluxcd/pkg/actions/kustomize@30c101fc7c9fac4d84937ff4890a3da46a9db2dd # main
36
36
- name : Setup Cosign
37
- uses : sigstore/cosign-installer@d7d6bc7722e3daa8354c50bcb52f4837da5e9b6a # v3.8.1
37
+ uses : sigstore/cosign-installer@d7543c93d881b35a8faa02e8e3605f69b7a1ce62 # v3.10.0
38
38
- name : Setup Syft
39
- uses : anchore/sbom-action/download-syft@f325610c9f50a54015d37c8d16cb3b0e2c8f4de0 # v0.18.0
39
+ uses : anchore/sbom-action/download-syft@f8bdd1d8ac5e901a77a92f111440fdb1b593736b # v0.20.6
40
40
- name : Prepare
41
41
id : prep
42
42
run : |
@@ -52,17 +52,17 @@ jobs:
52
52
platforms : all
53
53
- name : Setup Docker Buildx
54
54
id : buildx
55
- uses : docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3.10.0
55
+ uses : docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
56
56
with :
57
57
buildkitd-flags : " --debug"
58
58
- name : Login to GitHub Container Registry
59
- uses : docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4 .0
59
+ uses : docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5 .0
60
60
with :
61
61
registry : ghcr.io
62
62
username : ${{ github.actor }}
63
63
password : ${{ secrets.GITHUB_TOKEN }}
64
64
- name : Publish multi-arch tofu-controller container image
65
- uses : docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4 # v6.15 .0
65
+ uses : docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6.18 .0
66
66
with :
67
67
push : true
68
68
no-cache : true
83
83
org.opencontainers.image.version=${{ steps.prep.outputs.VERSION }}
84
84
org.opencontainers.image.created=${{ steps.prep.outputs.BUILD_DATE }}
85
85
- name : Publish multi-arch tf-runner base image
86
- uses : docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4 # v6.15 .0
86
+ uses : docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6.18 .0
87
87
with :
88
88
push : true
89
89
builder : ${{ steps.buildx.outputs.name }}
@@ -102,7 +102,7 @@ jobs:
102
102
org.opencontainers.image.version=${{ steps.prep.outputs.VERSION }}
103
103
org.opencontainers.image.created=${{ steps.prep.outputs.BUILD_DATE }}
104
104
- name : Publish multi-arch tf-runner container image
105
- uses : docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4 # v6.15 .0
105
+ uses : docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6.18 .0
106
106
with :
107
107
push : true
108
108
no-cache : true
@@ -123,7 +123,7 @@ jobs:
123
123
org.opencontainers.image.version=${{ steps.prep.outputs.VERSION }}
124
124
org.opencontainers.image.created=${{ steps.prep.outputs.BUILD_DATE }}
125
125
- name : Publish multi-arch tf-runner-azure container image
126
- uses : docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4 # v6.15 .0
126
+ uses : docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6.18 .0
127
127
with :
128
128
push : true
129
129
no-cache : true
@@ -144,7 +144,7 @@ jobs:
144
144
org.opencontainers.image.version=${{ steps.prep.outputs.VERSION }}
145
145
org.opencontainers.image.created=${{ steps.prep.outputs.BUILD_DATE }}
146
146
- name : Publish multi-arch branch-planner container image
147
- uses : docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4 # v6.15 .0
147
+ uses : docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6.18 .0
148
148
with :
149
149
push : true
150
150
no-cache : true
@@ -201,7 +201,7 @@ jobs:
201
201
go-version-file : go.mod
202
202
- name : Create release
203
203
if : startsWith(github.ref, 'refs/tags/v')
204
- uses : goreleaser/goreleaser-action@90a3faa9d0182683851fbfa97ca1a2cb983bfca3 # v6.2.1
204
+ uses : goreleaser/goreleaser-action@e435ccd777264be153ace6237001ef4d979d3a7a # v6.4.0
205
205
with :
206
206
version : ' ~> v2'
207
207
args : release --release-notes=./config/release/notes.md --skip=validate
0 commit comments