The GitHub Actions job "Required Checks" on texera.git/main has failed.
Run started by GitHub user github-merge-queue[bot] (triggered by 
github-merge-queue[bot]).

Head commit for run:
613b76e467713efffdeef353b4c831e0f7adba29 / Yicong Huang 
<[email protected]>
ci: require 60% patch coverage in Codecov (#6022)

### What changes were proposed in this PR?

The Codecov patch status was `informational: true`, so it never gated
PRs. This makes it a real requirement:

- set `target: 60%` on `coverage.status.patch.default`;
- add `threshold: 10%` so the patch passes when coverage is at least
`target - threshold` = 50%, softening the quantization on tiny diffs
(e.g. a 2-coverable-line change passes at 1 line / 50%);
- drop the `informational` flag so the patch check can fail.

PRs must now cover at least 50% of the lines they change (60% target,
10% slack). Project status (auto target, 1% threshold), flag
carryforward, and ignore rules are unchanged. The explanatory comment in
`codecov.yml` is updated to match.

### Any related issues, documentation, discussions?

Closes #6021

### How was this PR tested?

Config-only change; `codecov.yml` validated as well-formed YAML. Codecov
applies the new policy on the next PR upload.

### Was this PR authored or co-authored using generative AI tooling?

Generated-by: Claude Code (Claude Opus 4.8)

Report URL: https://github.com/apache/texera/actions/runs/28353136896

With regards,
GitHub Actions via GitBox

Reply via email to