From 2d9b61144345251e455e394149988033b2ea6085 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 12 Aug 2025 00:36:28 +0000 Subject: [PATCH] Bump the dependencies group across 1 directory with 8 updates Bumps the dependencies group with 8 updates in the / directory: | Package | From | To | | --- | --- | --- | | [actions/checkout](https://github.com/actions/checkout) | `4.2.2` | `5.0.0` | | [dtolnay/rust-toolchain](https://github.com/dtolnay/rust-toolchain) | `315e265cd78dad1e1dcf3a5074f6d6c47029d5aa` | `b3b07ba8b418998c39fb20f53e8b695cdcc8de1b` | | [Swatinem/rust-cache](https://github.com/swatinem/rust-cache) | `2.7.5` | `2.8.0` | | [taiki-e/install-action](https://github.com/taiki-e/install-action) | `2.44.71` | `2.58.9` | | [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) | `7.0.5` | `7.0.8` | | [raven-actions/actionlint](https://github.com/raven-actions/actionlint) | `2.0.0` | `2.0.1` | | [crate-ci/typos](https://github.com/crate-ci/typos) | `1.27.3` | `1.35.3` | | [softprops/action-gh-release](https://github.com/softprops/action-gh-release) | `2.1.0` | `2.3.2` | Updates `actions/checkout` from 4.2.2 to 5.0.0 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/11bd71901bbe5b1630ceea73d27597364c9af683...08c6903cd8c0fde910a37f88322edcfb5dd907a8) Updates `dtolnay/rust-toolchain` from 315e265cd78dad1e1dcf3a5074f6d6c47029d5aa to b3b07ba8b418998c39fb20f53e8b695cdcc8de1b - [Release notes](https://github.com/dtolnay/rust-toolchain/releases) - [Commits](https://github.com/dtolnay/rust-toolchain/compare/315e265cd78dad1e1dcf3a5074f6d6c47029d5aa...b3b07ba8b418998c39fb20f53e8b695cdcc8de1b) Updates `Swatinem/rust-cache` from 2.7.5 to 2.8.0 - [Release notes](https://github.com/swatinem/rust-cache/releases) - [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md) - [Commits](https://github.com/swatinem/rust-cache/compare/82a92a6e8fbeee089604da2575dc567ae9ddeaab...98c8021b550208e191a6a3145459bfc9fb29c4c0) Updates `taiki-e/install-action` from 2.44.71 to 2.58.9 - [Release notes](https://github.com/taiki-e/install-action/releases) - [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/taiki-e/install-action/compare/5d427d86f088a6cedcddb92b3ad038d30721b52f...2c73a741d1544cc346e9b0af11868feba03eb69d) Updates `peter-evans/create-pull-request` from 7.0.5 to 7.0.8 - [Release notes](https://github.com/peter-evans/create-pull-request/releases) - [Commits](https://github.com/peter-evans/create-pull-request/compare/5e914681df9dc83aa4e4905692ca88beb2f9e91f...271a8d0340265f705b14b6d32b9829c1cb33d45e) Updates `raven-actions/actionlint` from 2.0.0 to 2.0.1 - [Release notes](https://github.com/raven-actions/actionlint/releases) - [Commits](https://github.com/raven-actions/actionlint/compare/01fce4f43a270a612932cb1c64d40505a029f821...3a24062651993d40fed1019b58ac6fbdfbf276cc) Updates `crate-ci/typos` from 1.27.3 to 1.35.3 - [Release notes](https://github.com/crate-ci/typos/releases) - [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md) - [Commits](https://github.com/crate-ci/typos/compare/b74202f74b4346efdbce7801d187ec57b266bac8...52bd719c2c91f9d676e2aa359fc8e0db8925e6d8) Updates `softprops/action-gh-release` from 2.1.0 to 2.3.2 - [Release notes](https://github.com/softprops/action-gh-release/releases) - [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md) - [Commits](https://github.com/softprops/action-gh-release/compare/01570a1f39cb168c169c802c3bceb9e93fb10974...72f2c25fcb47643c292f7107632f7a47c1df5cd8) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: 5.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: dependencies - dependency-name: dtolnay/rust-toolchain dependency-version: b3b07ba8b418998c39fb20f53e8b695cdcc8de1b dependency-type: direct:production dependency-group: dependencies - dependency-name: Swatinem/rust-cache dependency-version: 2.8.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: taiki-e/install-action dependency-version: 2.58.9 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: peter-evans/create-pull-request dependency-version: 7.0.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: raven-actions/actionlint dependency-version: 2.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: crate-ci/typos dependency-version: 1.35.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: softprops/action-gh-release dependency-version: 2.3.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dependencies ... Signed-off-by: dependabot[bot] --- .github/workflows/bump-version-rust.yml | 10 +++---- .github/workflows/check-github-actions.yml | 4 +-- .github/workflows/check-markdown.yml | 2 +- .github/workflows/check-rust-beta.yml | 6 ++-- .github/workflows/check-rust-miri.yml | 4 +-- .github/workflows/check-rust.yml | 28 +++++++++---------- .github/workflows/check-spelling.yml | 4 +-- .../workflows/deploy-github-pages-rust.yml | 4 +-- .github/workflows/deploy-github-pages-zig.yml | 2 +- .github/workflows/detect-changed-files.yml | 2 +- .github/workflows/draft-release-rust.yml | 12 ++++---- .github/workflows/flush-caches.yml | 2 +- .../workflows/preload-caches-actionlint.yml | 2 +- .github/workflows/preload-caches-rust.yml | 18 ++++++------ .github/workflows/publish-crate.yml | 8 +++--- .../workflows/tag-untagged-releases-rust.yml | 8 +++--- 16 files changed, 58 insertions(+), 58 deletions(-) diff --git a/.github/workflows/bump-version-rust.yml b/.github/workflows/bump-version-rust.yml index 7782508..0ae6b70 100644 --- a/.github/workflows/bump-version-rust.yml +++ b/.github/workflows/bump-version-rust.yml @@ -39,24 +39,24 @@ jobs: private_key: ${{ secrets.APP_PRIVATE_KEY }} - name: Checkout source code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 with: ref: main fetch-depth: 0 - name: Install stable Rust toolchain - uses: dtolnay/rust-toolchain@315e265cd78dad1e1dcf3a5074f6d6c47029d5aa + uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b with: toolchain: stable - name: Cache dependencies - uses: Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab + uses: Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 with: shared-key: stable-ubuntu-latest timeout-minutes: 5 - name: Install cargo-release - uses: taiki-e/install-action@5d427d86f088a6cedcddb92b3ad038d30721b52f + uses: taiki-e/install-action@2c73a741d1544cc346e9b0af11868feba03eb69d with: tool: cargo-release @@ -79,7 +79,7 @@ jobs: - id: cpr name: Create pull request - uses: peter-evans/create-pull-request@5e914681df9dc83aa4e4905692ca88beb2f9e91f + uses: peter-evans/create-pull-request@271a8d0340265f705b14b6d32b9829c1cb33d45e with: token: ${{ steps.generate_token.outputs.token }} branch-suffix: timestamp diff --git a/.github/workflows/check-github-actions.yml b/.github/workflows/check-github-actions.yml index faf5458..0025e95 100644 --- a/.github/workflows/check-github-actions.yml +++ b/.github/workflows/check-github-actions.yml @@ -9,8 +9,8 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout source code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 - name: Lint GitHub Actions workflow files - uses: raven-actions/actionlint@01fce4f43a270a612932cb1c64d40505a029f821 + uses: raven-actions/actionlint@3a24062651993d40fed1019b58ac6fbdfbf276cc with: group-result: false diff --git a/.github/workflows/check-markdown.yml b/.github/workflows/check-markdown.yml index 25aaaa7..0527a76 100644 --- a/.github/workflows/check-markdown.yml +++ b/.github/workflows/check-markdown.yml @@ -16,6 +16,6 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout source code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 - name: Check Markdown file formatting run: npx --yes "prettier@${{ inputs.prettier_version }}" --check --debug-check --color --prose-wrap always -- ${{ inputs.files }} diff --git a/.github/workflows/check-rust-beta.yml b/.github/workflows/check-rust-beta.yml index 83e4483..d6676f2 100644 --- a/.github/workflows/check-rust-beta.yml +++ b/.github/workflows/check-rust-beta.yml @@ -15,15 +15,15 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout source code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 - name: Install beta Rust toolchain - uses: dtolnay/rust-toolchain@315e265cd78dad1e1dcf3a5074f6d6c47029d5aa + uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b with: toolchain: beta - name: Set override to beta Rust run: rustup override set beta - name: Install cargo-nextest - uses: taiki-e/install-action@5d427d86f088a6cedcddb92b3ad038d30721b52f + uses: taiki-e/install-action@2c73a741d1544cc346e9b0af11868feba03eb69d with: tool: cargo-nextest - name: Compile tests diff --git a/.github/workflows/check-rust-miri.yml b/.github/workflows/check-rust-miri.yml index 56af3d5..12dcd58 100644 --- a/.github/workflows/check-rust-miri.yml +++ b/.github/workflows/check-rust-miri.yml @@ -15,9 +15,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout source code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 - name: Install nightly Rust toolchain - uses: dtolnay/rust-toolchain@315e265cd78dad1e1dcf3a5074f6d6c47029d5aa + uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b with: toolchain: nightly components: miri diff --git a/.github/workflows/check-rust.yml b/.github/workflows/check-rust.yml index 8264b60..b3c2030 100644 --- a/.github/workflows/check-rust.yml +++ b/.github/workflows/check-rust.yml @@ -15,9 +15,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout source code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 - name: Install nightly Rust toolchain - uses: dtolnay/rust-toolchain@315e265cd78dad1e1dcf3a5074f6d6c47029d5aa + uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b with: toolchain: nightly components: rustfmt @@ -29,14 +29,14 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout source code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 - name: Install stable Rust toolchain - uses: dtolnay/rust-toolchain@315e265cd78dad1e1dcf3a5074f6d6c47029d5aa + uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b with: toolchain: stable components: clippy - name: Cache dependencies - uses: Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab + uses: Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 with: shared-key: stable-ubuntu-latest timeout-minutes: 5 @@ -61,18 +61,18 @@ jobs: runs-on: ${{ matrix.platform }} steps: - name: Checkout source code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 - name: Install stable Rust toolchain - uses: dtolnay/rust-toolchain@315e265cd78dad1e1dcf3a5074f6d6c47029d5aa + uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b with: toolchain: stable - name: Cache dependencies - uses: Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab + uses: Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 with: shared-key: stable-${{ matrix.platform }} timeout-minutes: 5 - name: Install cargo-nextest - uses: taiki-e/install-action@5d427d86f088a6cedcddb92b3ad038d30721b52f + uses: taiki-e/install-action@2c73a741d1544cc346e9b0af11868feba03eb69d with: tool: cargo-nextest - name: Compile tests @@ -90,16 +90,16 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout source code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 - id: msrv 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@315e265cd78dad1e1dcf3a5074f6d6c47029d5aa + uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b with: toolchain: ${{ steps.msrv.outputs.version }} - name: Install nightly Rust toolchain - uses: dtolnay/rust-toolchain@315e265cd78dad1e1dcf3a5074f6d6c47029d5aa + uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b with: toolchain: nightly - name: Resolve minimal dependency versions instead of maximum @@ -107,12 +107,12 @@ jobs: - name: Set override to MSRV Rust run: rustup override set ${{ steps.msrv.outputs.version }} - name: Cache dependencies - uses: Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab + uses: Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 with: shared-key: msrv-ubuntu-latest timeout-minutes: 5 - name: Install cargo-nextest - uses: taiki-e/install-action@5d427d86f088a6cedcddb92b3ad038d30721b52f + uses: taiki-e/install-action@2c73a741d1544cc346e9b0af11868feba03eb69d with: tool: cargo-nextest - name: Compile tests diff --git a/.github/workflows/check-spelling.yml b/.github/workflows/check-spelling.yml index b07e344..9230198 100644 --- a/.github/workflows/check-spelling.yml +++ b/.github/workflows/check-spelling.yml @@ -13,10 +13,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout source code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 - 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@b74202f74b4346efdbce7801d187ec57b266bac8 + uses: crate-ci/typos@52bd719c2c91f9d676e2aa359fc8e0db8925e6d8 with: files: "${{ inputs.files }}" diff --git a/.github/workflows/deploy-github-pages-rust.yml b/.github/workflows/deploy-github-pages-rust.yml index 12f1867..ea54afc 100644 --- a/.github/workflows/deploy-github-pages-rust.yml +++ b/.github/workflows/deploy-github-pages-rust.yml @@ -15,9 +15,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout source code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 - name: Install nightly Rust toolchain - uses: dtolnay/rust-toolchain@315e265cd78dad1e1dcf3a5074f6d6c47029d5aa + uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b with: toolchain: nightly - name: Build docs diff --git a/.github/workflows/deploy-github-pages-zig.yml b/.github/workflows/deploy-github-pages-zig.yml index 3c43b62..375e701 100644 --- a/.github/workflows/deploy-github-pages-zig.yml +++ b/.github/workflows/deploy-github-pages-zig.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout source code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 - uses: korandoru/setup-zig@3d137e800ac114393177819328e565c3adc75210 with: zig-version: master diff --git a/.github/workflows/detect-changed-files.yml b/.github/workflows/detect-changed-files.yml index c1b974b..5c66375 100644 --- a/.github/workflows/detect-changed-files.yml +++ b/.github/workflows/detect-changed-files.yml @@ -43,7 +43,7 @@ jobs: zig_files: ${{ steps.filter.outputs.zig_files }} steps: - name: Checkout source code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 with: fetch-depth: 20 - name: Filter changed repository files diff --git a/.github/workflows/draft-release-rust.yml b/.github/workflows/draft-release-rust.yml index 9fd3eaf..e86c91b 100644 --- a/.github/workflows/draft-release-rust.yml +++ b/.github/workflows/draft-release-rust.yml @@ -26,10 +26,10 @@ jobs: url: ${{ steps.gh_release.outputs.url }} steps: - name: Checkout source code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 - id: gh_release name: Create a new GitHub draft release - uses: softprops/action-gh-release@01570a1f39cb168c169c802c3bceb9e93fb10974 + uses: softprops/action-gh-release@72f2c25fcb47643c292f7107632f7a47c1df5cd8 with: draft: true generate_release_notes: true @@ -70,23 +70,23 @@ jobs: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} steps: - name: Checkout source code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 - name: Install musl tools if: matrix.os == 'ubuntu-latest' run: sudo apt-get install -y musl-tools - name: Install stable Rust toolchain - uses: dtolnay/rust-toolchain@315e265cd78dad1e1dcf3a5074f6d6c47029d5aa + uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b with: toolchain: stable targets: ${{ matrix.target }} - name: Cache dependencies - uses: Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab + uses: Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 with: shared-key: stable-ubuntu-latest timeout-minutes: 5 - name: Install cross if: matrix.os == 'ubuntu-latest' - uses: taiki-e/install-action@5d427d86f088a6cedcddb92b3ad038d30721b52f + uses: taiki-e/install-action@2c73a741d1544cc346e9b0af11868feba03eb69d with: tool: cross - name: Building release assets diff --git a/.github/workflows/flush-caches.yml b/.github/workflows/flush-caches.yml index 377f0e9..7af1f13 100644 --- a/.github/workflows/flush-caches.yml +++ b/.github/workflows/flush-caches.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout source code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 - name: Delete all GitHub Actions cache entries for the current branch env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/preload-caches-actionlint.yml b/.github/workflows/preload-caches-actionlint.yml index cc7af17..82efdd9 100644 --- a/.github/workflows/preload-caches-actionlint.yml +++ b/.github/workflows/preload-caches-actionlint.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Save latest actionlint into GitHub Actions cache - uses: raven-actions/actionlint@01fce4f43a270a612932cb1c64d40505a029f821 + uses: raven-actions/actionlint@3a24062651993d40fed1019b58ac6fbdfbf276cc with: group-result: false flags: -version diff --git a/.github/workflows/preload-caches-rust.yml b/.github/workflows/preload-caches-rust.yml index 41818e5..0fb3f52 100644 --- a/.github/workflows/preload-caches-rust.yml +++ b/.github/workflows/preload-caches-rust.yml @@ -25,18 +25,18 @@ jobs: runs-on: ${{ matrix.platform }} steps: - name: Checkout source code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 - name: Install stable Rust toolchain - uses: dtolnay/rust-toolchain@315e265cd78dad1e1dcf3a5074f6d6c47029d5aa + uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b with: toolchain: stable - name: Cache dependencies - uses: Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab + uses: Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 with: shared-key: stable-${{ matrix.platform }} timeout-minutes: 5 - name: Install cargo-nextest - uses: taiki-e/install-action@5d427d86f088a6cedcddb92b3ad038d30721b52f + uses: taiki-e/install-action@2c73a741d1544cc346e9b0af11868feba03eb69d with: tool: cargo-nextest - name: Check packages and dependencies for errors @@ -48,16 +48,16 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout source code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 - id: msrv 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@315e265cd78dad1e1dcf3a5074f6d6c47029d5aa + uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b with: toolchain: ${{ steps.msrv.outputs.version }} - name: Install nightly Rust toolchain - uses: dtolnay/rust-toolchain@315e265cd78dad1e1dcf3a5074f6d6c47029d5aa + uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b with: toolchain: nightly - name: Resolve minimal dependency versions instead of maximum @@ -65,12 +65,12 @@ jobs: - name: Set override to MSRV Rust run: rustup override set ${{ steps.msrv.outputs.version }} - name: Cache dependencies - uses: Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab + uses: Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 with: shared-key: msrv-ubuntu-latest timeout-minutes: 5 - name: Install cargo-nextest - uses: taiki-e/install-action@5d427d86f088a6cedcddb92b3ad038d30721b52f + uses: taiki-e/install-action@2c73a741d1544cc346e9b0af11868feba03eb69d 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 e25e338..59fe923 100644 --- a/.github/workflows/publish-crate.yml +++ b/.github/workflows/publish-crate.yml @@ -19,23 +19,23 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout source code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 with: fetch-depth: 0 - name: Install stable Rust toolchain - uses: dtolnay/rust-toolchain@315e265cd78dad1e1dcf3a5074f6d6c47029d5aa + uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b with: toolchain: stable - name: Cache dependencies - uses: Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab + uses: Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 with: shared-key: stable-ubuntu-latest timeout-minutes: 5 - name: Install cargo-release - uses: taiki-e/install-action@5d427d86f088a6cedcddb92b3ad038d30721b52f + uses: taiki-e/install-action@2c73a741d1544cc346e9b0af11868feba03eb69d with: tool: cargo-release diff --git a/.github/workflows/tag-untagged-releases-rust.yml b/.github/workflows/tag-untagged-releases-rust.yml index b3953e6..89b3cd5 100644 --- a/.github/workflows/tag-untagged-releases-rust.yml +++ b/.github/workflows/tag-untagged-releases-rust.yml @@ -32,25 +32,25 @@ jobs: private_key: ${{ secrets.APP_PRIVATE_KEY }} - name: Checkout source code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 with: ref: main token: ${{ steps.generate_token.outputs.token }} fetch-depth: 0 - name: Install stable Rust toolchain - uses: dtolnay/rust-toolchain@315e265cd78dad1e1dcf3a5074f6d6c47029d5aa + uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b with: toolchain: stable - name: Cache dependencies - uses: Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab + uses: Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 with: shared-key: stable-ubuntu-latest timeout-minutes: 5 - name: Install cargo-release - uses: taiki-e/install-action@5d427d86f088a6cedcddb92b3ad038d30721b52f + uses: taiki-e/install-action@2c73a741d1544cc346e9b0af11868feba03eb69d with: tool: cargo-release