3535 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3636 with :
3737 fetch-depth : 0
38- - uses : actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2 .0
38+ - uses : actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3 .0
3939 with :
4040 go-version : stable
4141 - name : Login to GHCR
4444 registry : ghcr.io
4545 username : ${{ github.repository_owner }}
4646 password : ${{ secrets.GITHUB_TOKEN }}
47- - uses : advanced-security/sbom-generator-action@375dee8e6144d9fd0ec1f5667b4f6fb4faacefed # v0.0.1
47+ - uses : advanced-security/sbom-generator-action@6fe43abf522b2e7a19bc769aec1e6c848614b517 # v0.0.2
4848 id : sbom
4949 env :
5050 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
6161 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
6262 GITHUB_SBOM_PATH : ./sbom.spdx.json
6363 # attest archives
64- - uses : actions/attest-build-provenance@7668571508540a607bdfd90a87a560489fe372eb # v2.1 .0
64+ - uses : actions/attest-build-provenance@520d128f165991a6c774bcb264f323e3d70747f4 # v2.2 .0
6565 with :
6666 subject-path : " dist/*.tar.gz"
6767 # parse artifacts to the format required for image attestation
@@ -78,12 +78,12 @@ jobs:
7878 env:
7979 ARTIFACTS: ${{steps.goreleaser.outputs.artifacts}}
8080 # attest images
81- - uses : actions/attest-build-provenance@7668571508540a607bdfd90a87a560489fe372eb # v2.1 .0
81+ - uses : actions/attest-build-provenance@520d128f165991a6c774bcb264f323e3d70747f4 # v2.2 .0
8282 with :
8383 subject-digest : ${{steps.image_metadata_go_cli_github.outputs.digest}}
8484 subject-name : ${{steps.image_metadata_go_cli_github.outputs.name}}
8585 push-to-registry : true
86- - uses : actions/attest-build-provenance@7668571508540a607bdfd90a87a560489fe372eb # v2.1 .0
86+ - uses : actions/attest-build-provenance@520d128f165991a6c774bcb264f323e3d70747f4 # v2.2 .0
8787 with :
8888 subject-digest : ${{steps.image_metadata_another_binary.outputs.digest}}
8989 subject-name : ${{steps.image_metadata_another_binary.outputs.name}}
0 commit comments