diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8263c16b..598b989d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -136,7 +136,7 @@ jobs: # override even for `cargo install`), which broke this job. A prebuilt # binary is immune to future tool-dependency MSRV bumps. - name: Install cargo-audit - uses: taiki-e/install-action@7f4eb899022d8fe70b20c4f3de697aa85c309026 # v2 + uses: taiki-e/install-action@b20dedce73af6905cdc30d6611090c9b67557c8d # v2 with: tool: cargo-audit @@ -164,7 +164,7 @@ jobs: command: check licenses sources - name: Install cargo-vet - uses: taiki-e/install-action@7f4eb899022d8fe70b20c4f3de697aa85c309026 # v2 + uses: taiki-e/install-action@b20dedce73af6905cdc30d6611090c9b67557c8d # v2 with: tool: cargo-vet @@ -201,7 +201,7 @@ jobs: - name: Install uutils coreutils multicall for differential tests id: install_uutils continue-on-error: true - uses: taiki-e/install-action@7f4eb899022d8fe70b20c4f3de697aa85c309026 # v2 + uses: taiki-e/install-action@b20dedce73af6905cdc30d6611090c9b67557c8d # v2 with: tool: coreutils - name: Verify uutils on PATH diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index b8e13c34..46d768b4 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -37,7 +37,7 @@ jobs: - uses: Swatinem/rust-cache@6323deb102c322ba6fcbdcafc7e3dddab59af2b6 # v2 - name: Install cargo-tarpaulin - uses: taiki-e/install-action@7f4eb899022d8fe70b20c4f3de697aa85c309026 # v2 + uses: taiki-e/install-action@b20dedce73af6905cdc30d6611090c9b67557c8d # v2 with: tool: cargo-tarpaulin @@ -85,7 +85,7 @@ jobs: - uses: Swatinem/rust-cache@6323deb102c322ba6fcbdcafc7e3dddab59af2b6 # v2 - name: Install cargo-llvm-cov - uses: taiki-e/install-action@7f4eb899022d8fe70b20c4f3de697aa85c309026 # v2 + uses: taiki-e/install-action@b20dedce73af6905cdc30d6611090c9b67557c8d # v2 with: tool: cargo-llvm-cov @@ -93,7 +93,7 @@ jobs: with: python-version: "3.12" - - uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0 + - uses: astral-sh/setup-uv@ae62891fec2bb8e7d6c99fc78c9fec3a63790f8d # v10.0.0 - name: Generate Python-driven Rust coverage run: | @@ -134,7 +134,7 @@ jobs: - uses: Swatinem/rust-cache@6323deb102c322ba6fcbdcafc7e3dddab59af2b6 # v2 - name: Install cargo-llvm-cov - uses: taiki-e/install-action@7f4eb899022d8fe70b20c4f3de697aa85c309026 # v2 + uses: taiki-e/install-action@b20dedce73af6905cdc30d6611090c9b67557c8d # v2 with: tool: cargo-llvm-cov diff --git a/.github/workflows/publish-python.yml b/.github/workflows/publish-python.yml index 7db67b49..ac3f0608 100644 --- a/.github/workflows/publish-python.yml +++ b/.github/workflows/publish-python.yml @@ -217,7 +217,7 @@ jobs: echo "---" echo "Total files: $(ls -1 dist/ | wc -l)" - - uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0 + - uses: astral-sh/setup-uv@ae62891fec2bb8e7d6c99fc78c9fec3a63790f8d # v10.0.0 - run: uvx twine check dist/* # Smoke-test the single cp39-abi3 wheel on every targeted Python version. @@ -281,7 +281,7 @@ jobs: - name: List dist files run: ls -lhR dist/ - - uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0 + - uses: astral-sh/setup-uv@ae62891fec2bb8e7d6c99fc78c9fec3a63790f8d # v10.0.0 - name: Publish to PyPI run: uv publish --trusted-publishing always dist/* diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index 55dff1c6..28daaea7 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -42,7 +42,7 @@ jobs: steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - - uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0 + - uses: astral-sh/setup-uv@ae62891fec2bb8e7d6c99fc78c9fec3a63790f8d # v10.0.0 - name: Ruff check run: uvx ruff check crates/bashkit-python @@ -122,7 +122,7 @@ jobs: with: python-version: "3.12" - - uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0 + - uses: astral-sh/setup-uv@ae62891fec2bb8e7d6c99fc78c9fec3a63790f8d # v10.0.0 - name: Install Rust toolchain uses: dtolnay/rust-toolchain@e081816240890017053eacbb1bdf337761dc5582 # 1.95.0