diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e607f1a7d..02b7e94c2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -47,7 +47,7 @@ jobs: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - uses: dtolnay/rust-toolchain@a5f673d0ba8626c3977bb416a1612774bc82181b # 1.95.0 # Prebuilt cargo-deny — do not cargo install. Pin Action commit (CodeQL). - - uses: taiki-e/install-action@9534c84618278caac52cb373bb164ed464dbd8af # v2.87.11 + - uses: taiki-e/install-action@9114bf4d891761788c546334fd37538eae1bf8b3 # v2.87.16 with: # 0.18.x cannot parse rustsec CVSS 4.0 advisories (2026). tool: cargo-deny@0.20.2 @@ -73,7 +73,7 @@ jobs: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 # Not in taiki-e TOOLS.md; install-action falls back to cargo-binstall # (GitHub Release prebuilt). Do not cargo install. - - uses: taiki-e/install-action@9534c84618278caac52cb373bb164ed464dbd8af # v2.87.11 + - uses: taiki-e/install-action@9114bf4d891761788c546334fd37538eae1bf8b3 # v2.87.16 with: tool: ast-grep@0.45.1 - name: ast-grep fixture self-test @@ -265,7 +265,7 @@ jobs: with: fetch-depth: 0 - uses: dtolnay/rust-toolchain@a5f673d0ba8626c3977bb416a1612774bc82181b # rustc 1.95.0 - - uses: taiki-e/install-action@9534c84618278caac52cb373bb164ed464dbd8af # v2.87.11 + - uses: taiki-e/install-action@9114bf4d891761788c546334fd37538eae1bf8b3 # v2.87.16 with: tool: cargo-mutants@27.1.0 - name: in-diff shard @@ -325,7 +325,7 @@ jobs: workspaces: ". -> target/cov" # Prebuilt binary — do not `cargo install` (compiles llvm-cov from crates.io). # Pin commit (CodeQL: unpinned 3rd-party Action tags are not immutable). - - uses: taiki-e/install-action@9534c84618278caac52cb373bb164ed464dbd8af # v2.87.11 + - uses: taiki-e/install-action@9114bf4d891761788c546334fd37538eae1bf8b3 # v2.87.16 with: tool: cargo-llvm-cov@0.6.14,cargo-crap@0.4.3 - name: coverage (line gate) diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 68db6abf2..5a716c1c8 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -65,7 +65,7 @@ jobs: uses: dtolnay/rust-toolchain@a5f673d0ba8626c3977bb416a1612774bc82181b # 1.95.0 - name: Initialize CodeQL - uses: github/codeql-action/init@b96794f015dfd88f77b49b1c93e0fa7110f94c63 # v4.38.0 + uses: github/codeql-action/init@1c5b675653bb5c22dbe9b12b556ec555138e09fd # v4.38.1 with: languages: ${{ matrix.language }} build-mode: ${{ matrix.build-mode }} @@ -74,6 +74,6 @@ jobs: queries: security-extended - name: Perform CodeQL analysis - uses: github/codeql-action/analyze@b96794f015dfd88f77b49b1c93e0fa7110f94c63 # v4.38.0 + uses: github/codeql-action/analyze@1c5b675653bb5c22dbe9b12b556ec555138e09fd # v4.38.1 with: category: "/language:${{ matrix.language }}" diff --git a/.github/workflows/fuzz.yml b/.github/workflows/fuzz.yml index 177ea34d6..0fd4329ce 100644 --- a/.github/workflows/fuzz.yml +++ b/.github/workflows/fuzz.yml @@ -68,7 +68,7 @@ jobs: - name: clang (libFuzzer) run: sudo apt-get update && sudo apt-get install -y clang - - uses: taiki-e/install-action@9534c84618278caac52cb373bb164ed464dbd8af # v2.87.11 + - uses: taiki-e/install-action@9114bf4d891761788c546334fd37538eae1bf8b3 # v2.87.16 with: tool: cargo-fuzz@0.13.2 diff --git a/.github/workflows/mutants.yml b/.github/workflows/mutants.yml index f6bcf88d7..27b5d2741 100644 --- a/.github/workflows/mutants.yml +++ b/.github/workflows/mutants.yml @@ -26,7 +26,7 @@ jobs: persist-credentials: false submodules: false - uses: dtolnay/rust-toolchain@a5f673d0ba8626c3977bb416a1612774bc82181b # rustc 1.95.0 - - uses: taiki-e/install-action@9534c84618278caac52cb373bb164ed464dbd8af # v2.87.11 + - uses: taiki-e/install-action@9114bf4d891761788c546334fd37538eae1bf8b3 # v2.87.16 with: tool: cargo-mutants@27.1.0 - run: cargo mutants --workspace --shard ${{ matrix.shard }}/8 -j 2