From c01e4b0d7ffa76ae69407be691057e9e75c8a6ef Mon Sep 17 00:00:00 2001 From: Reinier Criel Date: Mon, 4 May 2026 14:39:33 -0700 Subject: [PATCH] install cargo-fuzz on stable toolchain --- .github/workflows/checks.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index 66d09d59..71674a26 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -97,6 +97,9 @@ jobs: steps: - uses: actions/checkout@v6 + - uses: dtolnay/rust-toolchain@f7ccc83f9ed1e5b9c81d8a67d7ad1a747e22a561 + with: + toolchain: stable - uses: dtolnay/rust-toolchain@f7ccc83f9ed1e5b9c81d8a67d7ad1a747e22a561 with: toolchain: nightly @@ -105,7 +108,7 @@ jobs: path: ${{ runner.tool_cache }}/cargo-fuzz key: cargo-fuzz-bin-${{ env.CARGO_FUZZ_VERSION }} - run: echo "${{ runner.tool_cache }}/cargo-fuzz/bin" >> $GITHUB_PATH - - run: cargo install --root "${{ runner.tool_cache }}/cargo-fuzz" --version ${{ env.CARGO_FUZZ_VERSION }} cargo-fuzz --locked + - run: cargo +stable install --root "${{ runner.tool_cache }}/cargo-fuzz" --version ${{ env.CARGO_FUZZ_VERSION }} cargo-fuzz --locked - run: CARGO_PROFILE_RELEASE_LTO=false cargo fuzz build --fuzz-dir ./proxy-fuzz ${{ matrix.fuzz_target }} - run: CARGO_PROFILE_RELEASE_LTO=false cargo fuzz run --fuzz-dir ./proxy-fuzz ${{ matrix.fuzz_target }} -- -max_total_time=${{ env.FUZZ_TIME }} - uses: actions/upload-artifact@v4