X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;ds=sidebyside;f=.github%2Fworkflows%2Fbuild.yml;h=a379d1cd64ba73c4c07c57336f698ce245214724;hb=5e8b6833339a67f2f9a498db74b43ef93629755c;hp=a342b5610dc89886d2bb97ef5c3d04fc90ce2e31;hpb=d3231a23919b49085c09c43d0c1b8f8841e3d23c;p=rust-lightning diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a342b561..a379d1cd 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -160,9 +160,7 @@ jobs: cd .. - name: Run benchmarks on Rust ${{ matrix.toolchain }} run: | - cd lightning cargo bench --features unstable - cd .. check_commits: runs-on: ubuntu-latest @@ -209,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