Ran
|
Jobs
1
|
Files
48
|
Run time
1min
|
Badge
Embed ▾
README BADGES
|
push
github
Merge bitcoindevkit/bdk#1636: ci: fix build-test job with --no-default-features, add miniscript/no-std <a class=hub.com/bitcoindevkit/bdk/commit/0e8082437401eccdef30737e739381d295530547">0e8082437 ci: fix build-test job with --no-default-features, add miniscript/no-std (Steve Myers) Pull request description: ### Description Fixes the CI `build-test` job with `--no-default-features` by also adding `--features miniscript/no-std`. Until `rust-miniscript` removes the `no-std` feature we need to enable it when `--no-default-features` is used to build `bdk_wallet` or the whole workspace. See also the `check-no-std` job which does the same plus enables the `bdk_chain/hashbrown` feature which is also needed to build `bdk_wallet` with `--no-default-features` but is already enabled when building the whole workspace. ### Notes to the reviewers I think we didn't catch this on #1625 because the CI job names changed and I didn't update the branch merge requirements. Another possibility is it was passing because of cached build artifacts which I removed last night when I was trying to troubleshoot something else. I've updated the required CI jobs that need to pass before allowing a PR to be merged to `master` to include the ones with `--no-default-features --features bdk_chain/hashbrown` in the name. ### Checklists #### All Submissions: * [x] I've signed all my commits * [x] I followed the [contribution guidelines](https://github.com/bitcoindevkit/bdk/blob/master/CONTRIBUTING.md) * [ ] I ran `cargo fmt` and `cargo clippy` before committing ACKs for top commit: ValuedMammal: ACK 0e8082437401eccdef30737e739381d295530547 Tree-SHA512: 5da486b7f8fd45145388dc348bcaa4a951c
11291 of 13671 relevant lines covered (82.59%)
15036.62 hits per line
ID | Job ID | Ran | Files | Coverage | |
---|---|---|---|---|---|
1 | 11134964429.1 | 48 |
82.59 |
GitHub Action Run |
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
---|