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

prisma-risk / tsoracle / 26370231169
95%

Build:
DEFAULT BRANCH: main
Ran 24 May 2026 07:14PM UTC
Jobs 1
Files 75
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

24 May 2026 07:10PM UTC coverage: 94.896% (-0.02%) from 94.913%
26370231169

push

github

web-flow
fix(proto): bump to 0.2.2 to unblock the stalled release (#302)

* fix(proto): bump to 0.2.2 to republish the lifted leader-hint API

The published tsoracle-proto 0.2.1 (from release #233) predates the
leader-hint lift in #295, which added LEADER_HINT_TRAILER_KEY,
LeaderHintLookup, and decode_leader_hint to v1 under a refactor: prefix.
Because crates version independently and release_commits gates releases
to feat/fix/perf, that change never bumped proto's version — so the
crates.io 0.2.1 lacks those symbols.

tsoracle-server 0.2.3 already uses them, so cargo publish --verify built
the server tarball with the path dep stripped, resolved
tsoracle-proto ^0.2.1 to the stale registry 0.2.1, and failed to compile
(E0432/E0425), aborting the release.

Bumping to 0.2.2 (patch: additive, non-breaking; all consumers pin
^0.2.1 so they resolve to it with no cascade) gets a proto containing
the symbols published ahead of the dependent crates.

* docs(contributing): require feat/fix for library API additions, not refactor

Document the release-mechanics trap behind the proto 0.2.2 fix: adding
public API to a library crate is user-visible to dependent crates even
when the gRPC wire contract (the v1 proto package) is unchanged, so it
must use feat:/fix: rather than refactor:, which does not trigger a
release. Also correct the stale "version.workspace = true / lockstep"
claim — crates have versioned independently since #223 — and spell out
the release_commits prefix filter.

11267 of 11873 relevant lines covered (94.9%)

462637.61 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
97.44
-0.32% benchmarks/stress/src/loadgen.rs
1
96.49
-0.19% crates/tsoracle-client/src/driver.rs
Jobs
ID Job ID Ran Files Coverage
1 26370231169.1 24 May 2026 07:14PM UTC 75
94.9
GitHub Action Run
Source Files on build 26370231169
  • Tree
  • List 75
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26370231169
  • 413ce185 on github
  • Prev Build on main (#26369479220)
  • Next Build on main (#26370292007)
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