|
29 | 29 | packages: write # for pushing and signing container images. |
30 | 30 | steps: |
31 | 31 | - name: Checkout |
32 | | - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 |
| 32 | + uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1 |
33 | 33 | - name: Setup Kustomize |
34 | 34 | uses: fluxcd/pkg/actions/kustomize@main |
35 | 35 | - name: Prepare |
|
45 | 45 | uses: docker/setup-qemu-action@49b3bc8e6bdd4a60e6116a5414239cba5943d3cf # v3.2.0 |
46 | 46 | - name: Setup Docker Buildx |
47 | 47 | id: buildx |
48 | | - uses: docker/setup-buildx-action@988b5a0280414f521da01fcc63a27aeeb4b104db # v3.6.1 |
| 48 | + uses: docker/setup-buildx-action@c47758b77c9736f4b2ef4073d4d51994fabfe349 # v3.7.1 |
49 | 49 | - name: Login to GitHub Container Registry |
50 | 50 | uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3.0 |
51 | 51 | with: |
|
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@5cd11c3a4ced054e52742c5fd54dca954e0edd85 # v6.7.0 |
| 71 | + uses: docker/build-push-action@4f58ea79222b3b9dc2c8bbdd6debcef730109a75 # v6.9.0 |
72 | 72 | with: |
73 | 73 | sbom: true |
74 | 74 | provenance: true |
|
79 | 79 | platforms: linux/amd64,linux/arm/v7,linux/arm64 |
80 | 80 | tags: ${{ steps.meta.outputs.tags }} |
81 | 81 | labels: ${{ steps.meta.outputs.labels }} |
82 | | - - uses: sigstore/cosign-installer@4959ce089c160fddf62f7b42464195ba1a56d382 # v3.6.0 |
| 82 | + - uses: sigstore/cosign-installer@dc72c7d5c4d10cd6bcb8cf6e3fd625a9e5e537da # v3.7.0 |
83 | 83 | - name: Sign images |
84 | 84 | env: |
85 | 85 | COSIGN_EXPERIMENTAL: 1 |
|
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@61119d458adab75f756bc0b9e4bde25725f86a7a # v0.17.2 |
| 95 | + - uses: anchore/sbom-action/download-syft@1ca97d9028b51809cf6d3c934c3e160716e1b605 # v0.17.5 |
96 | 96 | - name: Create release and SBOM |
97 | 97 | id: run-goreleaser |
98 | 98 | if: startsWith(github.ref, 'refs/tags/v') |
|
0 commit comments