profile: minimal
components: llvm-tools-preview
- name: Rust Cache
- uses: Swatinem/rust-cache@v2.7.5
+ uses: Swatinem/rust-cache@v2.7.7
- name: Install grcov
run: if [[ ! -e ~/.cargo/bin/grcov ]]; then cargo install grcov; fi
- name: Test
override: true
profile: minimal
- name: Rust Cache
- uses: Swatinem/rust-cache@v2.7.5
+ uses: Swatinem/rust-cache@v2.7.7
- name: Pin dependencies for 1.75
if: matrix.rust.version == '1.75.0'
run: |
profile: minimal
# target: "thumbv6m-none-eabi"
- name: Rust Cache
- uses: Swatinem/rust-cache@v2.7.5
+ uses: Swatinem/rust-cache@v2.7.7
- name: Check bdk_chain
working-directory: ./crates/chain
# TODO "--target thumbv6m-none-eabi" should work but currently does not
profile: minimal
target: "wasm32-unknown-unknown"
- name: Rust Cache
- uses: Swatinem/rust-cache@v2.7.5
+ uses: Swatinem/rust-cache@v2.7.7
- name: Check bdk wallet
working-directory: ./crates/wallet
run: cargo check --target wasm32-unknown-unknown --no-default-features --features miniscript/no-std,bdk_chain/hashbrown
components: clippy
override: true
- name: Rust Cache
- uses: Swatinem/rust-cache@v2.7.5
+ uses: Swatinem/rust-cache@v2.7.7
- uses: actions-rs/clippy-check@v1
with:
token: ${{ secrets.GITHUB_TOKEN }}
override: true
profile: minimal
- name: Rust Cache
- uses: Swatinem/rust-cache@v2.7.5
+ uses: Swatinem/rust-cache@v2.7.7
- name: Build
working-directory: example-crates/${{ matrix.example-dir }}
run: cargo build