Skip to content

Commit 0eac871

Browse files
committed
Add CI testing for lightning-custom-message crate
1 parent 65c362b commit 0eac871

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

.github/workflows/build.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ jobs:
2626
build-net-tokio: true
2727
build-no-std: true
2828
build-futures: true
29+
- toolchain: stable
30+
test-custom-message: true
2931
- toolchain: beta
3032
platform: macos-latest
3133
build-net-tokio: true
@@ -45,6 +47,8 @@ jobs:
4547
build-net-tokio: true
4648
build-no-std: true
4749
build-futures: true
50+
- toolchain: beta
51+
test-custom-message: true
4852
- toolchain: 1.41.1
4953
build-no-std: false
5054
test-log-variants: true
@@ -192,6 +196,11 @@ jobs:
192196
RUSTFLAGS="-C link-dead-code" cargo test --verbose --color always --features rpc-client
193197
RUSTFLAGS="-C link-dead-code" cargo test --verbose --color always --features rpc-client,rest-client
194198
RUSTFLAGS="-C link-dead-code" cargo test --verbose --color always --features rpc-client,rest-client,tokio
199+
- name: Test Custom Message Macros on Rust ${{ matrix.toolchain }}
200+
if: "matrix.test-custom-message"
201+
run: |
202+
cd lightning-custom-message
203+
cargo test --verbose --color always
195204
- name: Install deps for kcov
196205
if: matrix.coverage
197206
run: |

0 commit comments

Comments
 (0)