Skip to content

Add miri and fuzz targets to our CI. #1

Add miri and fuzz targets to our CI.

Add miri and fuzz targets to our CI. #1

Workflow file for this run

name: Fuzz
on:
[pull_request, workflow_dispatch]
jobs:
fuzz:
name: Fuzz ${{matrix.target}}
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
target: [fast_float, roundtrip_f64]
steps:
- uses: actions/checkout@v2
with:
submodules: recursive
- uses: dtolnay/rust-toolchain@master
with:
toolchain: nightly
- run: cargo install cargo-fuzz
- run: cargo check
- run: |
cd fuzz
cargo +nightly fuzz run ${{matrix.target}}