ci: tighten Codecov coverage gates#28
Conversation
|
Thank you for raising your pull request and contributing to voscript. |
There was a problem hiding this comment.
Pull request overview
This PR tightens Codecov’s coverage enforcement by raising the required coverage targets and removing any tolerance/threshold slack, increasing the strictness of CI coverage checks.
Changes:
- Increase project coverage target from 70% to 90%.
- Increase patch coverage target from 60% to 80%.
- Set threshold: 0% for both project and patch statuses (no allowed drop below target).
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #28 +/- ##
===========================================
+ Coverage 77.59% 91.32% +13.73%
===========================================
Files 75 75
Lines 2906 2906
===========================================
+ Hits 2255 2654 +399
+ Misses 651 252 -399
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
|
❤️ Great PR @MapleEve ❤️ The growth of project is inseparable from user feedback and contribution, thanks for your contribution! |
Summary
Validation
Note
If current project coverage is below 90%, the Codecov project check should fail by design until coverage is raised.