29
29
packages : write # for pushing and signing container images.
30
30
steps :
31
31
- name : Checkout
32
- uses : actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
32
+ uses : actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
33
33
- name : Setup Kustomize
34
34
uses : fluxcd/pkg/actions/kustomize@main
35
35
- name : Prepare
@@ -47,13 +47,13 @@ jobs:
47
47
id : buildx
48
48
uses : docker/setup-buildx-action@d70bba72b1f3fd22344832f00baa16ece964efeb # v3.3.0
49
49
- name : Login to GitHub Container Registry
50
- uses : docker/login-action@e92390c5fb421da1463c202d546fed0ec5c39f20 # v3.1 .0
50
+ uses : docker/login-action@0d4c9c5ea7693da7b068278f7b52bda2a190a446 # v3.2 .0
51
51
with :
52
52
registry : ghcr.io
53
53
username : fluxcdbot
54
54
password : ${{ secrets.GHCR_TOKEN }}
55
55
- name : Login to Docker Hub
56
- uses : docker/login-action@e92390c5fb421da1463c202d546fed0ec5c39f20 # v3.1 .0
56
+ uses : docker/login-action@0d4c9c5ea7693da7b068278f7b52bda2a190a446 # v3.2 .0
57
57
with :
58
58
username : fluxcdbot
59
59
password : ${{ secrets.DOCKER_FLUXCD_PASSWORD }}
68
68
type=raw,value=${{ steps.prep.outputs.VERSION }}
69
69
- name : Publish images
70
70
id : build-push
71
- uses : docker/build-push-action@2cdde995de11925a030ce8070c3d77a52ffcf1c0 # v5.3 .0
71
+ uses : docker/build-push-action@ca052bb54ab0790a636c9b5f226502c73d547a25 # v5.4 .0
72
72
with :
73
73
sbom : true
74
74
provenance : true
@@ -92,14 +92,14 @@ jobs:
92
92
mkdir -p config/release
93
93
kustomize build ./config/crd > ./config/release/${{ env.CONTROLLER }}.crds.yaml
94
94
kustomize build ./config/manager > ./config/release/${{ env.CONTROLLER }}.deployment.yaml
95
- - uses : anchore/sbom-action/download-syft@7ccf588e3cf3cc2611714c2eeae48550fbc17552 # v0.15.11
95
+ - uses : anchore/sbom-action/download-syft@e8d2a6937ecead383dfe75190d104edd1f9c5751 # v0.16.0
96
96
- name : Create release and SBOM
97
97
id : run-goreleaser
98
98
if : startsWith(github.ref, 'refs/tags/v')
99
- uses : goreleaser/goreleaser-action@7ec5c2b0c6cdda6e8bbb49444bc797dd33d74dd8 # v5 .0.0
99
+ uses : goreleaser/goreleaser-action@286f3b13b1b49da4ac219696163fb8c1c93e1200 # v6 .0.0
100
100
with :
101
101
version : latest
102
- args : release --clean --skip- validate
102
+ args : release --clean --skip= validate
103
103
env :
104
104
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
105
105
- name : Generate SLSA metadata
0 commit comments