-
Notifications
You must be signed in to change notification settings - Fork 0
Add Codecov badge and enforce coverage thresholds #26
Copy link
Copy link
Open
Labels
ci/cdContinuous integration and deploymentContinuous integration and deploymenttestingTest coverage, benchmarks, and test infrastructureTest coverage, benchmarks, and test infrastructure
Description
Description
The CI workflow has a coverage job using cargo llvm-cov with Codecov upload, but fail_ci_if_error: false means coverage failures are silently ignored. There is also no Codecov badge in the README.
Proposed Changes
- Add Codecov badge to README.md
- Configure
codecov.ymlwith:- Minimum coverage thresholds (e.g., 70% project, 50% patch)
- Status checks on PRs
- Set
fail_ci_if_error: trueonce Codecov token is confirmed working
Impact
Visible coverage metrics and prevents coverage regressions.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
ci/cdContinuous integration and deploymentContinuous integration and deploymenttestingTest coverage, benchmarks, and test infrastructureTest coverage, benchmarks, and test infrastructure