Add lightning invoice fuzzing to CI

This commit is contained in:
Valentine Wallace 2021-04-07 13:04:29 -04:00
parent 56069ba7aa
commit b516b3da19
No known key found for this signature in database
GPG key ID: F88EC43B95E601B8

View file

@ -207,7 +207,9 @@ jobs:
- name: Sanity check fuzz targets on Rust ${{ env.TOOLCHAIN }}
run: cd fuzz && RUSTFLAGS="--cfg=fuzzing" cargo test --verbose --color always
- name: Run fuzzers
run: cd fuzz && ./ci-fuzz.sh
run: cd fuzz && ./ci-fuzz.sh && cd ..
- name: Run lightning-invoice fuzzers
run: cd lightning-invoice/fuzz && RUSTFLAGS="--cfg=fuzzing" cargo test --verbose && ./ci-fuzz.sh
linting:
runs-on: ubuntu-latest