Yicong-Huang opened a new pull request, #4690:
URL: https://github.com/apache/texera/pull/4690
## What changes were proposed in this PR?
Add a minimal `codecov.yml` at the repo root:
```yaml
flag_management:
default_rules:
carryforward: true
```
That declares carryforward as the default rule for every flag. When a PR
skips a stack — e.g. a python-only change doesn't trigger scala / frontend /
agent-service jobs — Codecov inherits each unrefreshed flag's latest report
from the base branch instead of showing `?`.
No other Codecov defaults change.
## Any related issues, documentation, discussions?
Closes #4689. Symptom seen on #4685's Codecov comment: `scala`, `frontend`,
`agent-service` flags came back as `?` because the python-only PR didn't
refresh them.
## How was this PR tested?
YAML parses locally. The actual carryforward behavior will be observable on
this PR's own Codecov comment (it touches no source code, so every flag should
carry forward from main and read as `0.00%` change rather than `?`). Future PRs
that skip a stack will see the carried-forward number for that flag.
## Was this PR authored or co-authored using generative AI tooling?
Generated-by: Claude Opus 4.7 (Claude Code)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]