diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9481da0..f2c7963 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -104,7 +104,7 @@ jobs: rustflags: "" - name: Install cargo-llvm-cov - uses: taiki-e/install-action@8cca0918f8471c33515202b73f56ab27f2bed283 # v2.87.29 + uses: taiki-e/install-action@a4d3f3f761dcd95cce1b72cb61cb6d1963438177 # v2.87.30 with: tool: cargo-llvm-cov diff --git a/.github/workflows/code-ql.yml b/.github/workflows/code-ql.yml index f52c631..07d78d8 100644 --- a/.github/workflows/code-ql.yml +++ b/.github/workflows/code-ql.yml @@ -43,15 +43,15 @@ jobs: run: mv core-checkout ../guard-core-rs - name: Initialize CodeQL - uses: github/codeql-action/init@6f2ac81f5cd81fe351a197ba0b00d91d03cd2aee # v4.39.0 + uses: github/codeql-action/init@9b3254085494b55a0f7c4c2b3d2d52cc712ce370 # v4.39.1 with: languages: rust,actions - name: Autobuild - uses: github/codeql-action/autobuild@6f2ac81f5cd81fe351a197ba0b00d91d03cd2aee # v4.39.0 + uses: github/codeql-action/autobuild@9b3254085494b55a0f7c4c2b3d2d52cc712ce370 # v4.39.1 - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@6f2ac81f5cd81fe351a197ba0b00d91d03cd2aee # v4.39.0 + uses: github/codeql-action/analyze@9b3254085494b55a0f7c4c2b3d2d52cc712ce370 # v4.39.1 with: # The category of the earlier `analyze` job, so the existing analyses and alerts carry over. category: .github/workflows/code-ql.yml:analyze diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index b566f56..b050cfc 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -30,7 +30,7 @@ jobs: with: fetch-depth: 0 - - uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 + - uses: actions/setup-python@6d4fd22b20465ccc0f7354476588e8df7c9ca0e0 # v7.1.0 with: python-version: 3.x diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8a73170..f8390ea 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -142,7 +142,7 @@ jobs: # crates.io trusted publishing: exchange the workflow's OIDC identity # for a short-lived publish token (cargo does not speak OIDC itself). - name: Resolve the crates.io publish token (trusted publishing) - uses: rust-lang/crates-io-auth-action@c6f97d42243bad5fab37ca0427f495c86d5b1a18 # v1.0.5 + uses: rust-lang/crates-io-auth-action@3268eb413133e2960fa4ae0e963ca76380c54cd9 # v1.0.6 id: auth - name: Publish tower-guard-rs diff --git a/.github/workflows/security.yml b/.github/workflows/security.yml index 5ee2cda..03880ff 100644 --- a/.github/workflows/security.yml +++ b/.github/workflows/security.yml @@ -55,7 +55,7 @@ jobs: run: cargo audit - name: Install cargo-deny - uses: taiki-e/install-action@8cca0918f8471c33515202b73f56ab27f2bed283 # v2.87.29 + uses: taiki-e/install-action@a4d3f3f761dcd95cce1b72cb61cb6d1963438177 # v2.87.30 with: tool: cargo-deny