|
Ran
|
Jobs
1
|
Files
92
|
Run time
1min
|
Badge
README BADGES
|
push
github
Merge rust-bitcoin/rust-bitcoin#6385: Release tracking PR: The whole stack up to bitcoin v0.32.101 (Downgrade `0.32.x`'s MSRV to `1.60.0`) <a class=hub.com/rust-bitcoin/rust-bitcoin/commit/e179537f8bb6cf2c469d0226d0aa044caa1f6046">e179537f8<a href="https://github.com/rust-bitcoin/rust-bitcoin/commit/a010f1e9fd7752ee5e7ca60a909d32a58e0d3297"> api: reset API files after lockfile downgrade (Nick Johnson) <a class="double-link" href="https://github.com/rust-bitcoin/rust-bitcoin/commit/e0029b902c6300cd2827ac7ee5183f10cc0bc4f2">e0029b902</a><a href="https://github.com/rust-bitcoin/rust-bitcoin/commit/a010f1e9fd7752ee5e7ca60a909d32a58e0d3297"> io: backport buffer bug in decode_from_read_unbuffered_with (Nick Johnson) </a><a class="double-link" href="https://github.com/rust-bitcoin/rust-bitcoin/commit/6cda1507b71dc5c8534e596a80a8826af8bb99cb">6cda1507b</a><a href="https://github.com/rust-bitcoin/rust-bitcoin/commit/a010f1e9fd7752ee5e7ca60a909d32a58e0d3297"> io: add optional consensus_encoding dependency (Nick Johnson) </a><a class="double-link" href="https://github.com/rust-bitcoin/rust-bitcoin/commit/d2522ed95c2748ff0922c54e77b7f30650b1bd17">d2522ed95</a><a href="https://github.com/rust-bitcoin/rust-bitcoin/commit/a010f1e9fd7752ee5e7ca60a909d32a58e0d3297"> Downgrade all MSRVs on the 0.32.x branch to 1.60.0 (Nick Johnson) </a><a class="double-link" href="https://github.com/rust-bitcoin/rust-bitcoin/commit/57994bf245950d9293e758b1041bc9ea0a2b1191">57994bf24</a><a href="https://github.com/rust-bitcoin/rust-bitcoin/commit/a010f1e9fd7752ee5e7ca60a909d32a58e0d3297"> Revert "Use is_some_and" (Nick Johnson) </a><a class="double-link" href="https://github.com/rust-bitcoin/rust-bitcoin/commit/61c63ff3a4b679a737a00941cb68b312888e8e4c">61c63ff3a</a> Revert "Use div_ceil" (Nick Johnson) Pull request description: This was a journey and turned into a beast due to some yanked versions/lockfile issues, but here is the breakdown. * First two commits revert recent changes which took advantage of the `1.74.0` MSRV. * Third commit downgrades MSRV to `1.60.0` and makes necessary tweaks to the workspace. * Forth commit backports the `bitcoin-consensus-encoding` support to `io`. This is nice for functionality, but also required for the `0.32.101` releases since we count on the weak-dep cargo syntax to keep pre-`1.60.0` toolchains from grabbing the code. * Fifth commit is an in-flight major bug fix (#6380). * Last commit updates the API files which were effected by the lockfile downgrades. The `0.32.100` releases have been yanked, which should allow these `0.32.101` releases to only upgrade the MSRV of the `0.32.x` series to `1.60.0` (instead of the `1.74.0` of `0.32.100`). Users with toolchains pre-`1.60.0` will not see this release at all given the v2 package metadata used by the cargo weak-dep syntax. ACKs for top commit: apoelstra: ACK e179537f8bb6cf2c469d0226d0aa044caa1f6046; successfully ran local tests Tree-SHA512: 74420785e5f0db6a62... (continued)
149 of 180 new or added lines in 11 files covered. (82.78%)
6 existing lines in 1 file now uncovered.16707 of 20566 relevant lines covered (81.24%)
17313.53 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 27 |
79.61 |
33.56% | io/src/lib.rs |
| 2 |
13.95 |
0.0% | units/src/locktime/relative.rs |
| 1 |
82.75 |
0.0% | bitcoin/src/blockdata/transaction.rs |
| 1 |
78.72 |
0.0% | units/src/fee_rate.rs |
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 6 |
84.95 |
-0.35% | bitcoin/src/psbt/mod.rs |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 28107307048.1 | 92 |
81.24 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
|---|