diff --git a/.github/workflows/attest.yml b/.github/workflows/attest.yml index ed1adf1..adadef8 100644 --- a/.github/workflows/attest.yml +++ b/.github/workflows/attest.yml @@ -60,7 +60,7 @@ jobs: - name: Attest binary checksums if: ${{ inputs.checksums-artifact != '' }} - uses: actions/attest@59d89421af93a897026c735860bf21b6eb4f7b26 # v4.1.0 + uses: actions/attest@1e69f48acb82d1966a394da916b4c1698aa569d6 # v4.2.2 with: subject-checksums: checksums.txt @@ -69,7 +69,7 @@ jobs: # not carry into the reusable workflow's separate runner. - name: Log in to GitHub Container Registry if: ${{ inputs.subject-digest != '' }} - uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4 + uses: docker/login-action@dbcb813823bdd20940b903addbd779551569679f # v4 with: registry: ghcr.io username: ${{ github.actor }} @@ -77,7 +77,7 @@ jobs: - name: Attest OCI provenance if: ${{ inputs.subject-digest != '' }} - uses: actions/attest-build-provenance@0f67c3f4856b2e3261c31976d6725780e5e4c373 # v4.1.1 + uses: actions/attest-build-provenance@4d101475d8b20a2381f78447822ac1eab6504dd8 # v4.2.2 with: subject-name: ${{ inputs.subject-name }} subject-digest: ${{ inputs.subject-digest }} diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 910c12e..a24d056 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -33,7 +33,7 @@ jobs: persist-credentials: false - name: Setup mise - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0 + uses: jdx/mise-action@7e36c90d9ab29c415a2384db3006f3ec8a8cc654 # v4.2.4 with: version: 2026.6.14 cache: true diff --git a/.github/workflows/release-dry-run.yml b/.github/workflows/release-dry-run.yml index b4eb81b..a3165d2 100644 --- a/.github/workflows/release-dry-run.yml +++ b/.github/workflows/release-dry-run.yml @@ -50,7 +50,7 @@ jobs: git tag -f "$DRY_RUN_TAG" - name: Run GoReleaser without publishing - uses: goreleaser/goreleaser-action@5daf1e915a5f0af01ddbcd89a43b8061ff4f1a89 # v7.2.2 + uses: goreleaser/goreleaser-action@f06c13b6b1a9625abc9e6e439d9c05a8f2190e94 # v7.2.3 with: distribution: goreleaser version: '~> v2' @@ -146,7 +146,7 @@ jobs: fetch-depth: 0 - name: Setup mise - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0 + uses: jdx/mise-action@7e36c90d9ab29c415a2384db3006f3ec8a8cc654 # v4.2.4 with: version: 2026.6.14 cache: true @@ -199,7 +199,7 @@ jobs: fetch-depth: 0 - name: Setup mise - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0 + uses: jdx/mise-action@7e36c90d9ab29c415a2384db3006f3ec8a8cc654 # v4.2.4 with: version: 2026.6.14 cache: true @@ -246,7 +246,7 @@ jobs: fetch-depth: 0 - name: Setup mise - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0 + uses: jdx/mise-action@7e36c90d9ab29c415a2384db3006f3ec8a8cc654 # v4.2.4 with: version: 2026.6.14 cache: true diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6ba533a..e7b0ae1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -103,7 +103,7 @@ jobs: uses: anchore/sbom-action/download-syft@e22c389904149dbc22b58101806040fa8d37a610 # v0.24.0 - name: Run GoReleaser without publishing - uses: goreleaser/goreleaser-action@5daf1e915a5f0af01ddbcd89a43b8061ff4f1a89 # v7.2.2 + uses: goreleaser/goreleaser-action@f06c13b6b1a9625abc9e6e439d9c05a8f2190e94 # v7.2.3 with: distribution: goreleaser version: '~> v2' @@ -210,7 +210,7 @@ jobs: run: git checkout --detach "$RELEASE_TAG" - name: Setup mise - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0 + uses: jdx/mise-action@7e36c90d9ab29c415a2384db3006f3ec8a8cc654 # v4.2.4 with: version: 2026.6.14 cache: true @@ -266,7 +266,7 @@ jobs: run: git checkout --detach "$RELEASE_TAG" - name: Setup mise - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0 + uses: jdx/mise-action@7e36c90d9ab29c415a2384db3006f3ec8a8cc654 # v4.2.4 with: version: 2026.6.14 cache: true @@ -282,7 +282,7 @@ jobs: merge-multiple: true - name: Log in to GitHub Container Registry - uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4 + uses: docker/login-action@dbcb813823bdd20940b903addbd779551569679f # v4 with: registry: ghcr.io username: ${{ github.actor }} @@ -421,7 +421,7 @@ jobs: run: git checkout --detach "$RELEASE_TAG" - name: Setup mise - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0 + uses: jdx/mise-action@7e36c90d9ab29c415a2384db3006f3ec8a8cc654 # v4.2.4 with: version: 2026.6.14 cache: true @@ -468,7 +468,7 @@ jobs: echo "archive=$archive" >> "$GITHUB_OUTPUT" - name: Log in to GitHub Container Registry for Docker clients - uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4 + uses: docker/login-action@dbcb813823bdd20940b903addbd779551569679f # v4 with: registry: ghcr.io username: ${{ github.actor }} diff --git a/.github/workflows/security-scan.yml b/.github/workflows/security-scan.yml index f28ab44..2b5846e 100644 --- a/.github/workflows/security-scan.yml +++ b/.github/workflows/security-scan.yml @@ -25,7 +25,7 @@ jobs: persist-credentials: false - name: Setup mise - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0 + uses: jdx/mise-action@7e36c90d9ab29c415a2384db3006f3ec8a8cc654 # v4.2.4 with: version: 2026.6.14 cache: true @@ -58,7 +58,7 @@ jobs: - name: Upload scan results if: ${{ always() && hashFiles('trivy-results.sarif') != '' }} - uses: github/codeql-action/upload-sarif@9e0d7b8d25671d64c341c19c0152d693099fb5ba # v4.35.5 + uses: github/codeql-action/upload-sarif@5595ccaf912efad79be6eef63a5619ff05969be3 # v4.37.6 with: sarif_file: trivy-results.sarif category: container-vulnerability-scan