X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=.github%2Fworkflows%2Fbuild.yml;h=37443c288168bd746f3863ece6a80b99e6d20043;hb=a8bd4c097f7ae6620eee66c1cb49144e38568439;hp=951691e96bb892cdb0fca2968314f9fee4e216be;hpb=670b41ae4ec1b45fad97ed813a4296410839ecaf;p=rust-lightning diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 951691e9..37443c28 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -191,13 +191,10 @@ jobs: - name: Pin the regex dependency run: | cd fuzz && cargo update -p regex --precise "1.9.6" --verbose && cd .. - cd lightning-invoice/fuzz && cargo update -p regex --precise "1.9.6" --verbose - name: Sanity check fuzz targets on Rust ${{ env.TOOLCHAIN }} - run: cd fuzz && RUSTFLAGS="--cfg=fuzzing" cargo test --verbose --color always + run: cd fuzz && RUSTFLAGS="--cfg=fuzzing --cfg=secp256k1_fuzz --cfg=hashes_fuzz" cargo test --verbose --color always - name: Run fuzzers 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