1414 clippy : true
1515 - version : 1.63.0 # MSRV
1616 features :
17- - --no-default-features
17+ - --no-default-features --features tapyrus/no-std,miniscript/no-std,hashbrown
1818 - --all-features
1919 steps :
2020 - name : checkout
@@ -35,10 +35,18 @@ jobs:
3535 cargo update -p home --precise "0.5.5"
3636 cargo update -p proptest --precise "1.2.0"
3737 cargo update -p url --precise "2.5.0"
38- - name : Build
38+ - name : Build Chain
39+ working-directory : ./crates/chain
3940 run : cargo build ${{ matrix.features }}
40- - name : Test
41+ - name : " [Pending]Build"
42+ run : echo "Pending other crates"
43+ # run: cargo build ${{ matrix.features }}
44+ - name : Test Chain
45+ working-directory : ./crates/chain
4146 run : cargo test ${{ matrix.features }}
47+ - name : " [Pending]Test"
48+ run : echo "Pending other crates"
49+ # run: cargo test ${{ matrix.features }}
4250
4351 check-no-std :
4452 name : Check no_std
@@ -58,15 +66,17 @@ jobs:
5866 - name : Check bdk_chain
5967 working-directory : ./crates/chain
6068 # TODO "--target thumbv6m-none-eabi" should work but currently does not
61- run : cargo check --no-default-features --features bitcoin /no-std,miniscript/no-std,hashbrown
62- - name : Check bdk wallet
69+ run : cargo check --no-default-features --features tapyrus /no-std,miniscript/no-std,hashbrown
70+ - name : " [Pending] Check bdk wallet"
6371 working-directory : ./crates/wallet
6472 # TODO "--target thumbv6m-none-eabi" should work but currently does not
65- run : cargo check --no-default-features --features bitcoin/no-std,miniscript/no-std,bdk_chain/hashbrown
66- - name : Check esplora
73+ run : echo "Pending"
74+ # run: cargo check --no-default-features --features tapyrus/no-std,miniscript/no-std,bdk_chain/hashbrown
75+ - name : " [Pending]Check esplora"
6776 working-directory : ./crates/esplora
6877 # TODO "--target thumbv6m-none-eabi" should work but currently does not
69- run : cargo check --no-default-features --features bitcoin/no-std,miniscript/no-std,bdk_chain/hashbrown
78+ run : echo "Pending"
79+ # run: cargo check --no-default-features --features tapyrus/no-std,miniscript/no-std,bdk_chain/hashbrown
7080
7181 check-wasm :
7282 name : Check WASM
@@ -90,12 +100,14 @@ jobs:
90100 target : " wasm32-unknown-unknown"
91101 - name : Rust Cache
9210293- - name : Check bdk wallet
103+ - name : " [Pending] Check bdk wallet"
94104 working-directory : ./crates/wallet
95- run : cargo check --target wasm32-unknown-unknown --no-default-features --features bitcoin/no-std,miniscript/no-std,bdk_chain/hashbrown,dev-getrandom-wasm
96- - name : Check esplora
105+ run : echo "Pending"
106+ # run: cargo check --target wasm32-unknown-unknown --no-default-features --features tapyrus/no-std,miniscript/no-std,bdk_chain/hashbrown,dev-getrandom-wasm
107+ - name : " [Pending]Check esplora"
97108 working-directory : ./crates/esplora
98- run : cargo check --target wasm32-unknown-unknown --no-default-features --features bitcoin/no-std,miniscript/no-std,bdk_chain/hashbrown,async
109+ run : echo "Pending"
110+ # run: cargo check --target wasm32-unknown-unknown --no-default-features --features tapyrus/no-std,miniscript/no-std,bdk_chain/hashbrown,async
99111
100112 fmt :
101113 name : Rust fmt
@@ -127,4 +139,10 @@ jobs:
127139 - uses : actions-rs/clippy-check@v1
128140 with :
129141 token : ${{ secrets.GITHUB_TOKEN }}
130- args : --all-features --all-targets -- -D warnings
142+ args : --manifest-path crates/chain/Cargo.toml --all-features --all-targets -- -D warnings
143+ # - uses: actions-rs/clippy-check@v1
144+ # with:
145+ # token: ${{ secrets.GITHUB_TOKEN }}
146+ # args: --all-features --all-targets -- -D warnings
147+ - name : " [Pending]Clippy"
148+ run : echo "Pending other crates"
0 commit comments