diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 576114b..81045b8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -29,7 +29,7 @@ jobs: name: build · vet · gofmt · lint · test · e2e runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false @@ -129,7 +129,7 @@ jobs: name: reproducible archives · SPDX SBOM · Homebrew formula runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 persist-credentials: false diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e6d492d..c19d318 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -29,7 +29,7 @@ jobs: attestations: write packages: write steps: - - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 persist-credentials: false @@ -118,7 +118,7 @@ jobs: uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0 - name: Authenticate to the GitHub Container Registry - uses: docker/login-action@af1e73f918a031802d376d3c8bbc3fe56130a9b0 # v4.4.0 + uses: docker/login-action@dbcb813823bdd20940b903addbd779551569679f # v4.6.0 with: registry: ghcr.io username: ${{ github.actor }} @@ -184,7 +184,7 @@ jobs: - name: Attest hub image build provenance id: hub_provenance - uses: actions/attest@f7c74d28b9d84cb8768d0b8ca14a4bac6ef463e6 # v4.2.0 + uses: actions/attest@508db95dd578ae2727ebd6217d5ba78e4fbda05d # v4.2.1 with: subject-name: ${{ env.HUB_IMAGE }} subject-digest: ${{ steps.hub_image.outputs.digest }} @@ -192,7 +192,7 @@ jobs: - name: Attest hub image SBOM id: hub_sbom - uses: actions/attest@f7c74d28b9d84cb8768d0b8ca14a4bac6ef463e6 # v4.2.0 + uses: actions/attest@508db95dd578ae2727ebd6217d5ba78e4fbda05d # v4.2.1 with: subject-name: ${{ env.HUB_IMAGE }} subject-digest: ${{ steps.hub_image.outputs.digest }} @@ -210,34 +210,34 @@ jobs: - name: Generate SLSA build provenance id: provenance - uses: actions/attest@f7c74d28b9d84cb8768d0b8ca14a4bac6ef463e6 # v4.2.0 + uses: actions/attest@508db95dd578ae2727ebd6217d5ba78e4fbda05d # v4.2.1 with: subject-checksums: dist/checksums.txt - name: Attest darwin amd64 SBOM id: sbom_darwin_amd64 - uses: actions/attest@f7c74d28b9d84cb8768d0b8ca14a4bac6ef463e6 # v4.2.0 + uses: actions/attest@508db95dd578ae2727ebd6217d5ba78e4fbda05d # v4.2.1 with: subject-path: dist/sith_${{ env.VERSION }}_darwin_amd64.tar.gz sbom-path: dist/sith_${{ env.VERSION }}_darwin_amd64.tar.gz.spdx.json - name: Attest darwin arm64 SBOM id: sbom_darwin_arm64 - uses: actions/attest@f7c74d28b9d84cb8768d0b8ca14a4bac6ef463e6 # v4.2.0 + uses: actions/attest@508db95dd578ae2727ebd6217d5ba78e4fbda05d # v4.2.1 with: subject-path: dist/sith_${{ env.VERSION }}_darwin_arm64.tar.gz sbom-path: dist/sith_${{ env.VERSION }}_darwin_arm64.tar.gz.spdx.json - name: Attest linux amd64 SBOM id: sbom_linux_amd64 - uses: actions/attest@f7c74d28b9d84cb8768d0b8ca14a4bac6ef463e6 # v4.2.0 + uses: actions/attest@508db95dd578ae2727ebd6217d5ba78e4fbda05d # v4.2.1 with: subject-path: dist/sith_${{ env.VERSION }}_linux_amd64.tar.gz sbom-path: dist/sith_${{ env.VERSION }}_linux_amd64.tar.gz.spdx.json - name: Attest linux arm64 SBOM id: sbom_linux_arm64 - uses: actions/attest@f7c74d28b9d84cb8768d0b8ca14a4bac6ef463e6 # v4.2.0 + uses: actions/attest@508db95dd578ae2727ebd6217d5ba78e4fbda05d # v4.2.1 with: subject-path: dist/sith_${{ env.VERSION }}_linux_arm64.tar.gz sbom-path: dist/sith_${{ env.VERSION }}_linux_arm64.tar.gz.spdx.json