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

bitcoindevkit / bdk_wallet / 18318022693
85%

Build:
DEFAULT BRANCH: master
Ran 07 Oct 2025 03:41PM UTC
Jobs 1
Files 23
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

07 Oct 2025 03:36PM UTC coverage: 84.813% (-0.4%) from 85.211%
18318022693

push

github

ValuedMammal
Merge bitcoindevkit/bdk_wallet#315: Add `rust-toolchain.toml` file

6f140ed37 ci: add overview documentation to ci workflows (thunderbiscuit)
c6af44b66 chore: bump rust-toolchain.toml channel to 1.90.0 (stable) (thunderbiscuit)
3ffe0ffbc ci: remove cron-update-rust workflow (thunderbiscuit)
1589e8eb8 ci: fix code coverage workflow (thunderbiscuit)
2d85143ab ci: update actions/checkout to version 5 (thunderbiscuit)
ab5a348c1 ci: leverage rust-toolchain.toml file in ci workflows (thunderbiscuit)
aa6bea00e build: add rust-toolchain.toml file (thunderbiscuit)

Pull request description:

  This addresses #314. It also incorporates the changes in #299.

  The rust-toolchain.toml file is used to help contributors build, format, and clippy check the codebase using the same version of the Rust compiler. It can easily be overriden, but if no other arguments are supplied to commands like `cargo run`, `cargo fmt`, and `cargo clippy`, they will pick the version defined in this file.

  In order to ensure the CI runs and the default versions devs build the library with (the one defined in `rust-toolchain.toml`) stay in sync, a few changes were made to the `cont_integration.yaml` workflow:

  1. I removed the "prepare" job, which parsed the rust-version file in order to use it throughout the CI jobs.
  2. I split the `Build & Test` job (and the 3-way matrix of (a) OS, (b) compilation features, (c) Rust version) into 2 different jobs. This is IMO easier for the eye to parse when looking at the workflow, and fully separate the testing of the MSRV and Stable into two separate jobs instead of a matrix of jobs with some extra of if/else stuff (for running the pinning script for example). The 2 jobs are now called `Build & Test MSRV` and `Build and Test Stabl... (continued)

6908 of 8145 relevant lines covered (84.81%)

3677.6 hits per line

Jobs
ID Job ID Ran Files Coverage
1 18318022693.1 07 Oct 2025 03:41PM UTC 23
84.81
GitHub Action Run
Source Files on build 18318022693
  • Tree
  • List 23
  • Changed 10
  • Source Changed 10
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #18318022693
  • 321c8a0d on github
  • Prev Build on master (#18099939060)
  • Next Build on master (#18850737341)
  • 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

© 2025 Coveralls, Inc