Skip to content

Commit 2ba289a

Browse files
committed
Move lightning-transaction-sync out of the main workspace
Because `lightning-transaction-sync` does not have an MSRV (and because its dev-dependencies are huge), we can't build it by default when devs run `cargo test`, so it is moved out of the top-level workspace.
1 parent 0fc5a3a commit 2ba289a

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ jobs:
8787
env:
8888
CARGO_NET_GIT_FETCH_WITH_CLI: "true"
8989
- name: Build on Rust ${{ matrix.toolchain }} with net-tokio and tx-sync
90-
if: "matrix.build-net-tokio && !matrix.coverage && matrix.build-tx-sync"
90+
if: "matrix.build-net-tokio && !matrix.coverage"
9191
run: cargo build --verbose --color always
9292
- name: Build on Rust ${{ matrix.toolchain }} with net-tokio, tx-sync, and full code-linking for coverage generation
9393
if: matrix.coverage
@@ -144,7 +144,7 @@ jobs:
144144
run: |
145145
cd lightning && cargo test --verbose --color always --features backtrace
146146
- name: Test on Rust ${{ matrix.toolchain }} with net-tokio
147-
if: "matrix.build-net-tokio && !matrix.coverage && matrix.build-tx-sync"
147+
if: "matrix.build-net-tokio && !matrix.coverage"
148148
run: cargo test --verbose --color always
149149
- name: Test on Rust ${{ matrix.toolchain }} with net-tokio, tx-sync, and full code-linking for coverage generation
150150
if: matrix.coverage

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
members = [
44
"lightning",
55
"lightning-block-sync",
6-
"lightning-transaction-sync",
76
"lightning-invoice",
87
"lightning-net-tokio",
98
"lightning-persister",
@@ -13,6 +12,7 @@ members = [
1312

1413
exclude = [
1514
"lightning-custom-message",
15+
"lightning-transaction-sync",
1616
"no-std-check",
1717
]
1818

0 commit comments

Comments
 (0)