File tree Expand file tree Collapse file tree 3 files changed +14
-16
lines changed Expand file tree Collapse file tree 3 files changed +14
-16
lines changed Original file line number Diff line number Diff line change 55
55
env :
56
56
MATRIX_RUST_VERSION : ${{ matrix.rust.version }}
57
57
run : |
58
- cargo build --workspace --exclude 'example_*' ${{ matrix.features }}
59
- cargo test --workspace --exclude 'example_*' ${{ matrix.features }}
58
+ cargo build --workspace ${{ matrix.features }}
59
+ cargo test --workspace ${{ matrix.features }}
60
60
61
61
check-no-std :
62
62
needs : prepare
@@ -155,13 +155,6 @@ jobs:
155
155
needs : prepare
156
156
name : Build & Test Examples
157
157
runs-on : ubuntu-latest
158
- strategy :
159
- matrix :
160
- example-dir :
161
- - example_wallet_electrum
162
- - example_wallet_esplora_async
163
- - example_wallet_esplora_blocking
164
- - example_wallet_rpc
165
158
steps :
166
159
- name : checkout
167
160
uses : actions/checkout@v4
@@ -175,6 +168,6 @@ jobs:
175
168
profile : minimal
176
169
- name : Rust Cache
177
170
uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0
178
- - name : Build
179
- working-directory : examples/${{ matrix.example-dir }}
180
- run : cargo build
171
+ - name : Build + Test Examples
172
+ working-directory : examples
173
+ run : cargo test --workspace --all-targets --all-features
Original file line number Diff line number Diff line change 2
2
resolver = " 2"
3
3
members = [
4
4
" wallet" ,
5
- " examples/example_wallet_electrum" ,
6
- " examples/example_wallet_esplora_blocking" ,
7
- " examples/example_wallet_esplora_async" ,
8
- " examples/example_wallet_rpc" ,
9
5
]
6
+ exclude = [" examples" ]
10
7
11
8
[workspace .package ]
12
9
authors = [" Bitcoin Dev Kit Developers" ]
Original file line number Diff line number Diff line change
1
+ [workspace ]
2
+ resolver = " 2"
3
+ members = [
4
+ " example_wallet_electrum" ,
5
+ " example_wallet_esplora_blocking" ,
6
+ " example_wallet_esplora_async" ,
7
+ " example_wallet_rpc" ,
8
+ ]
You can’t perform that action at this time.
0 commit comments