diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1075632..31f9f97 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -28,7 +28,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false @@ -62,7 +62,7 @@ jobs: fi if grep -R -nE '^[[:space:]]*uses: actions/checkout@' .github/workflows | - grep -vE '^[^:]+:[0-9]+:[[:space:]]*uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0$'; then + grep -vE '^[^:]+:[0-9]+:[[:space:]]*uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1$'; then echo "Found stale actions/checkout pin." >&2 exit 1 fi diff --git a/.github/workflows/sign-image.yml b/.github/workflows/sign-image.yml index 5dd9d8f..36c1704 100644 --- a/.github/workflows/sign-image.yml +++ b/.github/workflows/sign-image.yml @@ -32,10 +32,10 @@ jobs: steps: - name: Set up Docker Buildx - uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4 + uses: docker/setup-buildx-action@f87e5991a6d7451dcb8d9637bfbc97413f497069 # v4 - name: Checkout verification helpers - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: ref: main path: verifier @@ -79,7 +79,7 @@ jobs: } >> "$GITHUB_OUTPUT" - name: Checkout signed release metadata - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: ref: ${{ steps.release.outputs.tag }} fetch-depth: 0 @@ -113,7 +113,7 @@ jobs: ignore-unfixed: false - name: Upload vulnerability scan - uses: github/codeql-action/upload-sarif@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4 + uses: github/codeql-action/upload-sarif@2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2 # v4 with: sarif_file: trivy-results.sarif @@ -127,7 +127,7 @@ jobs: ignore-unfixed: true - name: Login to GHCR - uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4 + uses: docker/login-action@dbcb813823bdd20940b903addbd779551569679f # v4 with: registry: ghcr.io username: ${{ vars.GHCR_PACKAGE_USERNAME || github.actor }} diff --git a/.github/workflows/verify-image.yml b/.github/workflows/verify-image.yml index 2a19228..cb144e7 100644 --- a/.github/workflows/verify-image.yml +++ b/.github/workflows/verify-image.yml @@ -32,7 +32,7 @@ jobs: steps: - name: Checkout verification helpers - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: ref: main path: verifier @@ -79,7 +79,7 @@ jobs: } >> "$GITHUB_OUTPUT" - name: Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: ref: ${{ steps.release.outputs.tag }} fetch-depth: 0 @@ -114,7 +114,7 @@ jobs: ignore-unfixed: false - name: Upload vulnerability scan - uses: github/codeql-action/upload-sarif@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4 + uses: github/codeql-action/upload-sarif@2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2 # v4 with: sarif_file: trivy-results.sarif