Commit Graph
11 Commits
Author SHA1 Message Date
yuneng-jiangandGitHub f1c91d754d [Chore] CI: Block PRs that drop overall code coverage (#27340)
* [Chore] CI: Block PRs that drop overall code coverage

Tighten Codecov project status threshold from 1% to 0% so any drop in
overall project coverage relative to the base commit fails the
codecov/project check. target: auto keeps the bar floating with the
codebase, no manual maintenance needed as coverage moves up over time.

* [Chore] CI: Always post Codecov status regardless of CI outcome

Set codecov.require_ci_to_pass: false and codecov.notify.wait_for_ci:
false so Codecov posts the codecov/project and codecov/patch checks as
soon as the expected uploads arrive, instead of withholding them when
unrelated CI jobs fail. The coverage-regression check is independent
of test pass/fail, and CI failures are already enforced by their own
required-status checks.
2026-05-06 16:41:50 -07:00
joereyna 0687ebb130 Fix coverage paths: use absolute->relative remapping for Codecov 2026-03-31 16:44:13 -07:00
joereyna a8a3eb9d5b Fix Codecov path prefix via fixes directive 2026-03-31 16:44:13 -07:00
joereyna d38498c3ef Re-add Codecov coverage upload to GHA matrix workflow 2026-03-31 16:44:12 -07:00
Ishaan Jaff 85f1e5ccfd fix comment 2024-10-23 15:44:27 +05:30
Ishaan Jaff ae01de067d add code cov checks 2024-10-23 15:43:03 +05:30
Ishaan Jaff 0761a03d05 fix code cov components 2024-10-14 20:35:41 +05:30
Ishaan Jaff 284deafd0d add coverage for proxy auth 2024-10-14 18:50:10 +05:30
Ishaan Jaff 045a029c54 add caching component to code cov 2024-10-14 18:40:24 +05:30
Ishaan Jaff fac1bb4deb update code cov yaml 2024-10-14 18:31:22 +05:30
Ishaan Jaff 7cb75f2b40 fix codecov.yaml 2024-10-14 11:40:51 +05:30