diff --git a/.gitea/workflows/docker-publish.yml b/.gitea/workflows/docker-publish.yml index 9b03e5d..f0ee139 100644 --- a/.gitea/workflows/docker-publish.yml +++ b/.gitea/workflows/docker-publish.yml @@ -45,7 +45,7 @@ jobs: uses: docker/setup-buildx-action@f87e5991a6d7451dcb8d9637bfbc97413f497069 # v4 - name: Log in to Gitea Container Registry - uses: docker/login-action@dbcb813823bdd20940b903addbd779551569679f # v4 + uses: docker/login-action@81c6f93d4bc991e510b342a00b419b3bb4efc5c6 # v4 with: registry: ${{ env.GITEA_REGISTRY }} # The automatic per-job token comes back unauthorized for package @@ -55,7 +55,7 @@ jobs: password: ${{ secrets.REGISTRY_TOKEN }} - name: Log in to GHCR - uses: docker/login-action@dbcb813823bdd20940b903addbd779551569679f # v4 + uses: docker/login-action@81c6f93d4bc991e510b342a00b419b3bb4efc5c6 # v4 with: registry: ${{ env.GHCR_REGISTRY }} username: ${{ secrets.GHCR_USERNAME }} diff --git a/.github/workflows/actions-security.yml b/.github/workflows/actions-security.yml index e7c15e0..777de2c 100644 --- a/.github/workflows/actions-security.yml +++ b/.github/workflows/actions-security.yml @@ -36,7 +36,7 @@ jobs: # It remains here while portable actionlint runs with Gitea CI, but scans # both workflow directories through its GitHub Actions rule set. - name: Run zizmor - uses: zizmorcore/zizmor-action@85b2b9fb8e3325e7a23d7d0a9d7ba5ae0f999e3e # v0.7.1 + uses: zizmorcore/zizmor-action@53290badfa369cb0bf7ad16342cb62c2fa47ac7b # v0.8.0 with: persona: regular inputs: | diff --git a/.github/workflows/rust-clippy.yml b/.github/workflows/rust-clippy.yml index 052836c..eea07d5 100644 --- a/.github/workflows/rust-clippy.yml +++ b/.github/workflows/rust-clippy.yml @@ -60,7 +60,7 @@ jobs: exit 0 - name: Upload Clippy SARIF - uses: github/codeql-action/upload-sarif@6f2ac81f5cd81fe351a197ba0b00d91d03cd2aee # v4 + uses: github/codeql-action/upload-sarif@9b3254085494b55a0f7c4c2b3d2d52cc712ce370 # v4 if: always() with: sarif_file: rust-clippy-results.sarif