Enable stable/MSRV builds for fuzz

This commit is contained in:
Chris Hennick 2024-02-28 15:54:17 -08:00
parent 0a2e351999
commit d36233a7db

View file

@ -14,7 +14,7 @@ jobs:
strategy: strategy:
matrix: matrix:
os: [ubuntu-latest, macOS-latest, windows-latest] os: [ubuntu-latest, macOS-latest, windows-latest]
rust: [stable, 1.66.0] rust: [stable, 1.67.0, nightly]
steps: steps:
- uses: actions/checkout@master - uses: actions/checkout@master
@ -81,13 +81,15 @@ jobs:
fuzz_read: fuzz_read:
runs-on: ubuntu-latest runs-on: ubuntu-latest
strategy:
matrix:
rust: [stable, 1.67.0, nightly]
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: actions-rs/toolchain@v1 - uses: actions-rs/toolchain@v1
with: with:
profile: minimal profile: minimal
toolchain: nightly toolchain: ${{ matrix.rust }}
override: true override: true
- run: cargo install cargo-fuzz - run: cargo install cargo-fuzz
@ -107,13 +109,15 @@ jobs:
fuzz_write: fuzz_write:
runs-on: ubuntu-latest runs-on: ubuntu-latest
strategy:
matrix:
rust: [stable, 1.67.0, nightly]
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: actions-rs/toolchain@v1 - uses: actions-rs/toolchain@v1
with: with:
profile: minimal profile: minimal
toolchain: nightly toolchain: ${{ matrix.rust }}
override: true override: true
- run: cargo install cargo-fuzz - run: cargo install cargo-fuzz
@ -133,13 +137,15 @@ jobs:
fuzz_write_with_no_features: fuzz_write_with_no_features:
runs-on: ubuntu-latest runs-on: ubuntu-latest
strategy:
matrix:
rust: [stable, 1.67.0, nightly]
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: actions-rs/toolchain@v1 - uses: actions-rs/toolchain@v1
with: with:
profile: minimal profile: minimal
toolchain: nightly toolchain: ${{ matrix.rust }}
override: true override: true
- run: cargo install cargo-fuzz - run: cargo install cargo-fuzz