|
10 | 10 | platform: [ ubuntu-latest ] |
11 | 11 | toolchain: [ stable, |
12 | 12 | beta, |
13 | | - # 1.41.1 is MSRV for Rust-Lightning, lightning-invoice, and lightning-persister |
| 13 | + # 1.41.1 is MSRV for Rust-Lightning, lightning-invoice, lightning-persister, lightning-net, and lightning-background-processor |
14 | 14 | 1.41.1, |
15 | 15 | # 1.45.2 is MSRV for lightning-net-tokio, lightning-block-sync, and coverage generation |
16 | 16 | 1.45.2, |
|
74 | 74 | cargo build --verbose --color always -p lightning |
75 | 75 | cargo build --verbose --color always -p lightning-invoice |
76 | 76 | cargo build --verbose --color always -p lightning-persister |
| 77 | + cargo build --verbose --color always -p lightning-net |
77 | 78 | - name: Build on Rust ${{ matrix.toolchain }} with all Log-Limiting features |
78 | 79 | if: matrix.test-log-variants |
79 | 80 | run: | |
@@ -142,13 +143,15 @@ jobs: |
142 | 143 | cargo test --verbose --color always -p lightning |
143 | 144 | cargo test --verbose --color always -p lightning-invoice |
144 | 145 | cargo build --verbose --color always -p lightning-persister |
| 146 | + cargo build --verbose --color always -p lightning-net |
145 | 147 | cargo build --verbose --color always -p lightning-background-processor |
146 | 148 | - name: Test C Bindings Modifications on Rust ${{ matrix.toolchain }} |
147 | 149 | if: "! matrix.build-net-tokio" |
148 | 150 | run: | |
149 | 151 | RUSTFLAGS="--cfg=c_bindings" cargo test --verbose --color always -p lightning |
150 | 152 | RUSTFLAGS="--cfg=c_bindings" cargo test --verbose --color always -p lightning-invoice |
151 | 153 | RUSTFLAGS="--cfg=c_bindings" cargo build --verbose --color always -p lightning-persister |
| 154 | + RUSTFLAGS="--cfg=c_bindings" cargo build --verbose --color always -p lightning-net |
152 | 155 | RUSTFLAGS="--cfg=c_bindings" cargo build --verbose --color always -p lightning-background-processor |
153 | 156 | - name: Test Block Sync Clients on Rust ${{ matrix.toolchain }} with features |
154 | 157 | if: "matrix.build-net-tokio && !matrix.coverage" |
|
0 commit comments