• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

rust-bitcoin / rust-bitcoin / 9140576113
83%

Build:
DEFAULT BRANCH: master
Ran 18 May 2024 02:31PM UTC
Jobs 1
Files 92
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

18 May 2024 02:30PM UTC coverage: 83.318%. Remained the same
9140576113

push

github

apoelstra
Merge rust-bitcoin/rust-bitcoin#2713: Check for changes to the public API

<a class=hub.com/rust-bitcoin/rust-bitcoin/commit/76331aeee3519904696c801c236d4737487e657c">76331aeee<a href="https://github.com/rust-bitcoin/rust-bitcoin/commit/13569b86a126a2527f7c8d2eb092dc29741c3e59"> Add a just cmd to check for API changes (Tobin C. Harding)
<a class="double-link" href="https://github.com/rust-bitcoin/rust-bitcoin/commit/b222f40f99a98064a5ffdc1bfc283c62523678ad">b222f40f9</a><a href="https://github.com/rust-bitcoin/rust-bitcoin/commit/13569b86a126a2527f7c8d2eb092dc29741c3e59"> CI: Add job to check for API changes (Tobin C. Harding)
</a><a class="double-link" href="https://github.com/rust-bitcoin/rust-bitcoin/commit/9e7cd97c25fd662262a6717196b28426996cf7cc">9e7cd97c2</a> Add a script to check the public API (Tobin C. Harding)

Pull request description:

  This PR is #1880 re-opened.

  Add a script that checks the public API of `hashes` and `bitcoin`. Document how to use it during development. Call it in CI. Do not add it to githooks because the githooks because its expected to be run per PR not per commit.

  Includes a `just` command to run the script: `just check-api`

  ### Implied workflow change

  This PR imposes workflow changes.

  Explicitly: all PRs that change the public API of `bitcoin`, `base58`, `hashes`, `io`, or `units` must contain changes to the api text files.

  Suggestion: We add the patch updating api text files as a separate patch at the end of each PR so we can haggle over it separately from the actual code changes.

  Fix: #1875

ACKs for top commit:
  apoelstra:
    ACK 76331aeee3519904696c801c236d4737487e657c normally would complain about the whitespace but I would like to ACK/merge this quickly since most other PR that gets merged will force it to be rebased. also will one-ACK merge as "no NACKs or comments from maintainers in 2 weeks"

Tree-SHA512: 67b20e2ceaa620003c93f2d16f957b7901b

19303 of 23168 relevant lines covered (83.32%)

16791.83 hits per line

Jobs
ID Job ID Ran Files Coverage
1 9140576113.1 18 May 2024 02:31PM UTC 0
83.32
GitHub Action Run
Source Files on build 9140576113
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #9140576113
  • 13569b86 on github
  • Prev Build on master (#9140308070)
  • Next Build on master (#9159332463)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc