Skip to content

Commit da4c4ba

Browse files
committed
ci: remove examples from workspace, fix pinned deps
1 parent c55354b commit da4c4ba

5 files changed

Lines changed: 21 additions & 9 deletions

File tree

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/target
1+
target/
22
Cargo.lock
33
/.vscode
44

Cargo.toml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,6 @@
22
resolver = "2"
33
members = [
44
"wallet",
5-
"examples/example_wallet_electrum",
6-
"examples/example_wallet_esplora_blocking",
7-
"examples/example_wallet_esplora_async",
8-
"examples/example_wallet_rpc",
95
]
106

117
[workspace.package]

ci/pin-msrv.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,15 @@ set -euo pipefail
1010
# cargo clean
1111
# rustup override set 1.63.0
1212

13-
cargo update -p clap --precise "4.5.17"
13+
cargo update -p libc --precise "0.2.183"
14+
cargo update -p getrandom@0.4.2 --precise 0.3.4
1415
cargo update -p once_cell --precise "1.20.3"
15-
cargo update -p syn --precise "2.0.106"
1616
cargo update -p quote --precise "1.0.41"
1717
cargo update -p serde_json --precise "1.0.145"
1818
cargo update -p anyhow --precise "1.0.100"
1919
cargo update -p tempfile --precise "3.25.0"
2020
cargo update -p proc-macro2 --precise "1.0.103"
2121
cargo update -p ryu --precise "1.0.20"
22+
cargo update -p syn --precise "2.0.106"
2223
cargo update -p itoa --precise "1.0.15"
2324
cargo update -p unicode-ident --precise "1.0.22"

examples/Cargo.toml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
[workspace]
2+
resolver = "2"
3+
members = [
4+
"example_wallet_electrum",
5+
"example_wallet_esplora_async",
6+
"example_wallet_esplora_blocking",
7+
"example_wallet_rpc"
8+
]
9+
10+
[workspace.package]
11+
authors = ["Bitcoin Dev Kit Developers"]
12+
13+
[workspace.lints.clippy]
14+
print_stdout = "deny"
15+
print_stderr = "deny"

justfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ build:
1111
# Check code: formatting, compilation, linting, and commit signature
1212
check:
1313
cargo +nightly fmt --all -- --check
14-
cargo check --workspace --exclude 'example_*' --all-features
14+
cargo check --workspace --all-features
1515
cargo clippy --all-features --all-targets -- -D warnings
1616
@[ "$(git log --pretty='format:%G?' -1 HEAD)" = "N" ] && \
1717
echo "\n⚠️ Unsigned commit: BDK requires that commits be signed." || \
@@ -23,7 +23,7 @@ fmt:
2323

2424
# Run all tests on the workspace with all features
2525
test:
26-
cargo test --workspace --exclude 'example_*' --all-features
26+
cargo test --workspace --all-features
2727

2828
# Run pre-push suite: format, check, and test
2929
pre-push: fmt check test

0 commit comments

Comments
 (0)