X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=.github%2Fworkflows%2Fbuild.yml;h=cff1713440035a0b76d89a9e6c88904c97c0b87e;hb=d1d0189b2dd4fff8542ee02840d86021e86de9b1;hp=aaccb76a40e98b6eb7a585f81d99eb41ca511b31;hpb=216225c00b5723c441b9f3fa88b675a64c2d07da;p=rust-lightning diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index aaccb76a..cff17134 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -115,6 +115,9 @@ jobs: cargo test --verbose --color always --no-default-features --features no-std # check if there is a conflict between no-std and the default std feature cargo test --verbose --color always --features no-std + # check that things still pass without grind_signatures + # note that outbound_commitment_test only runs in this mode, because of hardcoded signature values + cargo test --verbose --color always --no-default-features --features std # check if there is a conflict between no-std and the c_bindings cfg RUSTFLAGS="--cfg=c_bindings" cargo test --verbose --color always --no-default-features --features=no-std cd .. @@ -188,7 +191,7 @@ jobs: done - name: Upload coverage if: matrix.coverage - uses: codecov/codecov-action@v2 + uses: codecov/codecov-action@v3 with: # Could you use this to fake the coverage report for your PR? Sure. # Will anyone be impressed by your amazing coverage? No @@ -236,9 +239,7 @@ jobs: check_commits: runs-on: ubuntu-latest env: - # rustc 1.53 regressed and panics when building our (perfectly fine) docs. - # See https://github.com/rust-lang/rust/issues/84738 - TOOLCHAIN: 1.52.1 + TOOLCHAIN: 1.57.0 steps: - name: Checkout source code uses: actions/checkout@v3