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

maxlambrecht / rust-spiffe / 37983781511
94%

Build:
DEFAULT BRANCH: main
Ran 09 Oct 2026 08:06PM UTC
Jobs 1
Files 46
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

09 Oct 2026 07:57PM UTC coverage: 89.094% (-0.1%) from 89.216%
37983781511

push

github

maxlambrecht
refactorstabilize public APIs across workspace crates

Improve long-term API stability by reducing coupling between public
contracts and third-party implementation dependencies.

- Introduce crate-owned error types and JWT verification classifications.
- Remove dependency-specific error conversions and parser type exposure.
- Preserve transport error diagnostics through crate-owned abstractions.
- Strengthen encapsulation and validation of public types.
- Improve delegated identity request APIs and error handling.
- Update documentation, migration guidance, and crate versions.

BREAKING CHANGE: Public error types and variants, conversions, delegated
attestation request and selector payload types, and selected API signatures
have changed. See the crate changelogs for migration details.

Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>

543 of 623 new or added lines in 19 files covered. (87.16%)

8 existing lines in 1 file now uncovered.

8357 of 9380 relevant lines covered (89.09%)

637.71 hits per line

Uncovered Changes

Lines Coverage ∆ File
35
76.67
spiffe/src/transport/error.rs
14
93.02
3.09% spire-api/src/agent/delegated_identity.rs
8
88.78
-2.99% spiffe/src/cert/parsing.rs
7
94.31
-0.48% spiffe/src/svid/jwt/mod.rs
6
89.13
-3.73% spire-api/src/selectors.rs
3
80.0
spiffe/src/cert/error.rs
2
97.71
-0.59% spiffe/src/bundle/jwt/mod.rs
2
71.93
-0.8% spiffe/src/cert/mod.rs
2
97.53
-1.13% spiffe/src/transport/endpoint.rs
1
94.64
0.0% spiffe/src/jwt_source/source.rs

Coverage Regressions

Lines Coverage ∆ File
8
91.04
-0.61% spiffe-rustls/src/verifier.rs
Jobs
ID Job ID Ran Files Coverage
1 37983781511.1 09 Oct 2026 08:06PM UTC 46
89.09
GitHub Action Run
Source Files on build 37983781511
  • Tree
  • List 46
  • Changed 22
  • Source Changed 22
  • Coverage Changed 19
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #37983781511
  • 27c211bb on github
  • Prev Build on main (#37516347367)
  • Next Build on main (#38172812193)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc