You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ci: Update coverage thresholds and enhance reporting
Update codecov.yml:
- Increase project coverage target from 1% to 80% (based on 83.7% baseline)
- Set 2% threshold to catch significant coverage drops
- Increase patch coverage target to 70% for new code
Enhance coverage.yml workflow:
- Generate HTML, text, and XML coverage reports with gcovr
- Upload reports as GitHub Actions artifacts for easy download
- Add coverage summary to PR comments via GITHUB_STEP_SUMMARY
- Keep existing Codecov integration
This makes coverage more visible and actionable for developers
while maintaining the quality bar established by the expanded
test suite.
0 commit comments