From: Jeffrey Czyz Date: Thu, 2 Feb 2023 03:35:38 +0000 (-0600) Subject: Add CI testing for lightning-custom-message crate X-Git-Tag: v0.0.114-beta~18^2 X-Git-Url: http://git.bitcoin.ninja/?a=commitdiff_plain;h=9876a08aabeb902dbbdfe53110a0b410e6aa1883;p=rust-lightning Add CI testing for lightning-custom-message crate --- diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f729cecc0..a8f0aa69d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -31,6 +31,8 @@ jobs: build-no-std: true build-futures: true build-tx-sync: true + - toolchain: stable + test-custom-message: true - toolchain: beta platform: macos-latest build-net-tokio: true @@ -54,6 +56,8 @@ jobs: build-no-std: true build-futures: true build-tx-sync: true + - toolchain: beta + test-custom-message: true - toolchain: 1.41.1 build-no-std: false test-log-variants: true @@ -226,6 +230,11 @@ jobs: RUSTFLAGS="-C link-dead-code" cargo test --verbose --color always --features rpc-client RUSTFLAGS="-C link-dead-code" cargo test --verbose --color always --features rpc-client,rest-client RUSTFLAGS="-C link-dead-code" cargo test --verbose --color always --features rpc-client,rest-client,tokio + - name: Test Custom Message Macros on Rust ${{ matrix.toolchain }} + if: "matrix.test-custom-message" + run: | + cd lightning-custom-message + cargo test --verbose --color always - name: Install deps for kcov if: matrix.coverage run: |