|
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