]> Untitled Git - bdk/commitdiff
Merge bitcoindevkit/bdk#1867: fix(ci): pin `bzip2-sys` to `0.1.12`
author志宇 <hello@evanlinjin.me>
Wed, 5 Mar 2025 23:42:38 +0000 (10:42 +1100)
committer志宇 <hello@evanlinjin.me>
Wed, 5 Mar 2025 23:42:52 +0000 (10:42 +1100)
23626fef6622baa4736dc2b24d8463cbf7a86813 ci(coverage): use `--ignore-errors unmapped` in genhtml (valued mammal)
cd7e35899017bac9162d2917b25b7a0297268b44 fix(ci): pin `bzip2-sys` to `0.1.12` (Leonardo Lima)

Pull request description:

  <!-- You can erase any parts of this template not applicable to your Pull Request. -->

  ### Description

  It looks like CI is failing due to the latest release of https://github.com/trifectatechfoundation/bzip2-rs/releases/tag/v0.5.2 which is a dependency of zip and therefore from electrsd.

  It's failing on MSRV 1.63.0 step raising the following error: `error[E0658]: use of unstable library feature 'core_ffi_c'`.

  This PR adds bzip2-sys to the pinned dependency list, pinning it to `0.1.12`.

  <!-- Describe the purpose of this PR, what's being adding and/or fixed -->

  ### Notes to the reviewers

  <!-- In this section you can include notes directed to the reviewers, like explaining why some parts
  of the PR were done in a specific way -->

  ### Changelog notice

  - Adds `bzip2-sys` to the pinned dependency list, pinning it to `0.1.12`.

  <!-- Notice the release manager should include in the release tag message changelog -->
  <!-- See https://keepachangelog.com/en/1.0.0/ for examples -->

  ### 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)
  * [x] I ran `cargo fmt` and `cargo clippy` before committing

ACKs for top commit:
  LagginTimes:
    ACK 23626fef6622baa4736dc2b24d8463cbf7a86813

Tree-SHA512: bd84cd106818641775996bfa02b5c5b802dc2ccb73f0f44b14a021730536c6de90811e7840ea562f877d35d257411cac8ad6c299ed88d6963f37d082918e4c72


Trivial merge