mirror of
https://github.com/lightningdevkit/rust-lightning.git
synced 2025-01-19 05:43:55 +01:00
Add Taproot CI test.
This commit is contained in:
parent
15dbe55e67
commit
bc97b82de4
9
.github/workflows/build.yml
vendored
9
.github/workflows/build.yml
vendored
@ -180,6 +180,15 @@ jobs:
|
||||
cargo check --no-default-features --features=futures --release
|
||||
cargo doc --release
|
||||
RUSTDOCFLAGS="--cfg=anchors" cargo doc --release
|
||||
- name: Run cargo check for Taproot build.
|
||||
run: |
|
||||
cargo check --release
|
||||
cargo check --no-default-features --features=no-std --release
|
||||
cargo check --no-default-features --features=futures --release
|
||||
cargo doc --release
|
||||
env:
|
||||
RUSTFLAGS: '--cfg=anchors --cfg=taproot'
|
||||
RUSTDOCFLAGS: '--cfg=anchors --cfg=taproot'
|
||||
|
||||
fuzz:
|
||||
runs-on: ubuntu-latest
|
||||
|
@ -94,4 +94,6 @@ fi
|
||||
echo -e "\n\nTest anchors builds"
|
||||
pushd lightning
|
||||
RUSTFLAGS="$RUSTFLAGS --cfg=anchors" cargo test --verbose --color always -p lightning
|
||||
echo -e "\n\nTest Taproot builds"
|
||||
RUSTFLAGS="$RUSTFLAGS --cfg=anchors --cfg=taproot" cargo test --verbose --color always -p lightning
|
||||
popd
|
||||
|
Loading…
Reference in New Issue
Block a user