diff --git a/.github/workflows/bump-version-rust.yml b/.github/workflows/bump-version-rust.yml index 72e8f9f..762ca82 100644 --- a/.github/workflows/bump-version-rust.yml +++ b/.github/workflows/bump-version-rust.yml @@ -45,7 +45,7 @@ jobs: fetch-depth: 0 - name: Install stable Rust toolchain - uses: dtolnay/rust-toolchain@439cf607258077187679211f12aa6f19af4a0af7 + uses: dtolnay/rust-toolchain@be73d7920c329f220ce78e0234b8f96b7ae60248 with: toolchain: stable @@ -56,7 +56,7 @@ jobs: timeout-minutes: 5 - name: Install cargo-release - uses: taiki-e/install-action@addb7d697b0081ef0a2b09d830daf6269d640920 + uses: taiki-e/install-action@6ee6c3ab83eab434138dfa928d72abc7eae14793 with: tool: cargo-release diff --git a/.github/workflows/check-rust-beta.yml b/.github/workflows/check-rust-beta.yml index 4b5df94..1895a5f 100644 --- a/.github/workflows/check-rust-beta.yml +++ b/.github/workflows/check-rust-beta.yml @@ -17,13 +17,13 @@ jobs: - name: Checkout source code uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 - name: Install beta Rust toolchain - uses: dtolnay/rust-toolchain@439cf607258077187679211f12aa6f19af4a0af7 + uses: dtolnay/rust-toolchain@be73d7920c329f220ce78e0234b8f96b7ae60248 with: toolchain: beta - name: Set override to beta Rust run: rustup override set beta - name: Install cargo-nextest - uses: taiki-e/install-action@addb7d697b0081ef0a2b09d830daf6269d640920 + uses: taiki-e/install-action@6ee6c3ab83eab434138dfa928d72abc7eae14793 with: tool: cargo-nextest - name: Compile tests diff --git a/.github/workflows/check-rust-miri.yml b/.github/workflows/check-rust-miri.yml index 7ec27d6..c7ec948 100644 --- a/.github/workflows/check-rust-miri.yml +++ b/.github/workflows/check-rust-miri.yml @@ -17,7 +17,7 @@ jobs: - name: Checkout source code uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 - name: Install nightly Rust toolchain - uses: dtolnay/rust-toolchain@439cf607258077187679211f12aa6f19af4a0af7 + uses: dtolnay/rust-toolchain@be73d7920c329f220ce78e0234b8f96b7ae60248 with: toolchain: nightly components: miri diff --git a/.github/workflows/check-rust.yml b/.github/workflows/check-rust.yml index b0ef972..dd44ea4 100644 --- a/.github/workflows/check-rust.yml +++ b/.github/workflows/check-rust.yml @@ -17,7 +17,7 @@ jobs: - name: Checkout source code uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 - name: Install nightly Rust toolchain - uses: dtolnay/rust-toolchain@439cf607258077187679211f12aa6f19af4a0af7 + uses: dtolnay/rust-toolchain@be73d7920c329f220ce78e0234b8f96b7ae60248 with: toolchain: nightly components: rustfmt @@ -31,7 +31,7 @@ jobs: - name: Checkout source code uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 - name: Install stable Rust toolchain - uses: dtolnay/rust-toolchain@439cf607258077187679211f12aa6f19af4a0af7 + uses: dtolnay/rust-toolchain@be73d7920c329f220ce78e0234b8f96b7ae60248 with: toolchain: stable components: clippy @@ -63,7 +63,7 @@ jobs: - name: Checkout source code uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 - name: Install stable Rust toolchain - uses: dtolnay/rust-toolchain@439cf607258077187679211f12aa6f19af4a0af7 + uses: dtolnay/rust-toolchain@be73d7920c329f220ce78e0234b8f96b7ae60248 with: toolchain: stable - name: Cache dependencies @@ -72,7 +72,7 @@ jobs: shared-key: stable-${{ matrix.platform }} timeout-minutes: 5 - name: Install cargo-nextest - uses: taiki-e/install-action@addb7d697b0081ef0a2b09d830daf6269d640920 + uses: taiki-e/install-action@6ee6c3ab83eab434138dfa928d72abc7eae14793 with: tool: cargo-nextest - name: Compile tests @@ -95,11 +95,11 @@ jobs: name: Get MSRV from package metadata run: awk -F '"' '/rust-version/{ print "version=" $2 }' Cargo.toml >> "$GITHUB_OUTPUT" - name: Install ${{ steps.msrv.outputs.version }} Rust toolchain - uses: dtolnay/rust-toolchain@439cf607258077187679211f12aa6f19af4a0af7 + uses: dtolnay/rust-toolchain@be73d7920c329f220ce78e0234b8f96b7ae60248 with: toolchain: ${{ steps.msrv.outputs.version }} - name: Install nightly Rust toolchain - uses: dtolnay/rust-toolchain@439cf607258077187679211f12aa6f19af4a0af7 + uses: dtolnay/rust-toolchain@be73d7920c329f220ce78e0234b8f96b7ae60248 with: toolchain: nightly - name: Resolve minimal dependency versions instead of maximum @@ -112,7 +112,7 @@ jobs: shared-key: msrv-ubuntu-latest timeout-minutes: 5 - name: Install cargo-nextest - uses: taiki-e/install-action@addb7d697b0081ef0a2b09d830daf6269d640920 + uses: taiki-e/install-action@6ee6c3ab83eab434138dfa928d72abc7eae14793 with: tool: cargo-nextest - name: Compile tests diff --git a/.github/workflows/check-spelling.yml b/.github/workflows/check-spelling.yml index 0510422..d56c71e 100644 --- a/.github/workflows/check-spelling.yml +++ b/.github/workflows/check-spelling.yml @@ -17,6 +17,6 @@ jobs: - name: Check files for common misspellings # NOTE: dependabot struggles with determining the latest release version # in this monorepo; see https://github.com/crate-ci/typos/releases - uses: crate-ci/typos@c97d621b6b01d8b0258538ca15abeca5c5764601 + uses: crate-ci/typos@548ac37a5de9ce84871bf4db3c9b8c462896d480 with: files: "${{ inputs.files }}" diff --git a/.github/workflows/deploy-github-pages-rust.yml b/.github/workflows/deploy-github-pages-rust.yml index 4ad9cc8..67893b0 100644 --- a/.github/workflows/deploy-github-pages-rust.yml +++ b/.github/workflows/deploy-github-pages-rust.yml @@ -17,7 +17,7 @@ jobs: - name: Checkout source code uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 - name: Install nightly Rust toolchain - uses: dtolnay/rust-toolchain@439cf607258077187679211f12aa6f19af4a0af7 + uses: dtolnay/rust-toolchain@be73d7920c329f220ce78e0234b8f96b7ae60248 with: toolchain: nightly - name: Build docs @@ -45,4 +45,4 @@ jobs: steps: - id: deployment name: Deploy to GitHub Pages - uses: actions/deploy-pages@9dbe3824824f8a1377b8e298bafde1a50ede43e5 + uses: actions/deploy-pages@13b55b33dd8996121833dbc1db458c793a334630 diff --git a/.github/workflows/draft-release-rust.yml b/.github/workflows/draft-release-rust.yml index 93634f3..415d420 100644 --- a/.github/workflows/draft-release-rust.yml +++ b/.github/workflows/draft-release-rust.yml @@ -75,7 +75,7 @@ jobs: if: matrix.os == 'ubuntu-latest' run: sudo apt-get install -y musl-tools - name: Install stable Rust toolchain - uses: dtolnay/rust-toolchain@439cf607258077187679211f12aa6f19af4a0af7 + uses: dtolnay/rust-toolchain@be73d7920c329f220ce78e0234b8f96b7ae60248 with: toolchain: stable targets: ${{ matrix.target }} @@ -86,7 +86,7 @@ jobs: timeout-minutes: 5 - name: Install cross if: matrix.os == 'ubuntu-latest' - uses: taiki-e/install-action@addb7d697b0081ef0a2b09d830daf6269d640920 + uses: taiki-e/install-action@6ee6c3ab83eab434138dfa928d72abc7eae14793 with: tool: cross - name: Building release assets diff --git a/.github/workflows/label-pull-request.yml b/.github/workflows/label-pull-request.yml index e4f46f5..cfa6d05 100644 --- a/.github/workflows/label-pull-request.yml +++ b/.github/workflows/label-pull-request.yml @@ -11,6 +11,6 @@ jobs: runs-on: ubuntu-latest steps: - name: Label pull request based on paths of changed files - uses: actions/labeler@ac9175f8a1f3625fd0d4fb234536d26811351594 + uses: actions/labeler@8558fd74291d67161a8a78ce36a881fa63b766a9 with: dot: true diff --git a/.github/workflows/preload-caches-rust.yml b/.github/workflows/preload-caches-rust.yml index 2f79928..1563ab8 100644 --- a/.github/workflows/preload-caches-rust.yml +++ b/.github/workflows/preload-caches-rust.yml @@ -27,7 +27,7 @@ jobs: - name: Checkout source code uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 - name: Install stable Rust toolchain - uses: dtolnay/rust-toolchain@439cf607258077187679211f12aa6f19af4a0af7 + uses: dtolnay/rust-toolchain@be73d7920c329f220ce78e0234b8f96b7ae60248 with: toolchain: stable - name: Cache dependencies @@ -36,7 +36,7 @@ jobs: shared-key: stable-${{ matrix.platform }} timeout-minutes: 5 - name: Install cargo-nextest - uses: taiki-e/install-action@addb7d697b0081ef0a2b09d830daf6269d640920 + uses: taiki-e/install-action@6ee6c3ab83eab434138dfa928d72abc7eae14793 with: tool: cargo-nextest - name: Check packages and dependencies for errors @@ -53,11 +53,11 @@ jobs: name: Get MSRV from package metadata run: awk -F '"' '/rust-version/{ print "version=" $2 }' Cargo.toml >> "$GITHUB_OUTPUT" - name: Install ${{ steps.msrv.outputs.version }} Rust toolchain - uses: dtolnay/rust-toolchain@439cf607258077187679211f12aa6f19af4a0af7 + uses: dtolnay/rust-toolchain@be73d7920c329f220ce78e0234b8f96b7ae60248 with: toolchain: ${{ steps.msrv.outputs.version }} - name: Install nightly Rust toolchain - uses: dtolnay/rust-toolchain@439cf607258077187679211f12aa6f19af4a0af7 + uses: dtolnay/rust-toolchain@be73d7920c329f220ce78e0234b8f96b7ae60248 with: toolchain: nightly - name: Resolve minimal dependency versions instead of maximum @@ -70,7 +70,7 @@ jobs: shared-key: msrv-ubuntu-latest timeout-minutes: 5 - name: Install cargo-nextest - uses: taiki-e/install-action@addb7d697b0081ef0a2b09d830daf6269d640920 + uses: taiki-e/install-action@6ee6c3ab83eab434138dfa928d72abc7eae14793 with: tool: cargo-nextest - name: Check packages and dependencies for errors diff --git a/.github/workflows/publish-crate.yml b/.github/workflows/publish-crate.yml index 3883cd3..b47fd25 100644 --- a/.github/workflows/publish-crate.yml +++ b/.github/workflows/publish-crate.yml @@ -24,7 +24,7 @@ jobs: fetch-depth: 0 - name: Install stable Rust toolchain - uses: dtolnay/rust-toolchain@439cf607258077187679211f12aa6f19af4a0af7 + uses: dtolnay/rust-toolchain@be73d7920c329f220ce78e0234b8f96b7ae60248 with: toolchain: stable @@ -35,7 +35,7 @@ jobs: timeout-minutes: 5 - name: Install cargo-release - uses: taiki-e/install-action@addb7d697b0081ef0a2b09d830daf6269d640920 + uses: taiki-e/install-action@6ee6c3ab83eab434138dfa928d72abc7eae14793 with: tool: cargo-release diff --git a/.github/workflows/tag-untagged-releases-rust.yml b/.github/workflows/tag-untagged-releases-rust.yml index 16d27c5..967179d 100644 --- a/.github/workflows/tag-untagged-releases-rust.yml +++ b/.github/workflows/tag-untagged-releases-rust.yml @@ -39,7 +39,7 @@ jobs: fetch-depth: 0 - name: Install stable Rust toolchain - uses: dtolnay/rust-toolchain@439cf607258077187679211f12aa6f19af4a0af7 + uses: dtolnay/rust-toolchain@be73d7920c329f220ce78e0234b8f96b7ae60248 with: toolchain: stable @@ -50,7 +50,7 @@ jobs: timeout-minutes: 5 - name: Install cargo-release - uses: taiki-e/install-action@addb7d697b0081ef0a2b09d830daf6269d640920 + uses: taiki-e/install-action@6ee6c3ab83eab434138dfa928d72abc7eae14793 with: tool: cargo-release