This is an automated email from the ASF dual-hosted git repository.
Yicong-Huang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/texera.git
The following commit(s) were added to refs/heads/main by this push:
new 3bb05ab3fa chore(ci): show Codecov carryforward flags in PR comments
(#4973)
3bb05ab3fa is described below
commit 3bb05ab3fa78042289d874b933d4fb87acaaa63d
Author: Yicong Huang <[email protected]>
AuthorDate: Wed May 6 01:43:50 2026 -0700
chore(ci): show Codecov carryforward flags in PR comments (#4973)
### What changes were proposed in this PR?
The labeler routes each PR to a subset of CI stacks, so most PRs upload
coverage for only one or two flags and the rest are carried forward from
main (already configured via
`flag_management.default_rules.carryforward: true`). Codecov's default
still **hides** those carry-forward rows from the PR comment, which
makes the table look empty on a frontend-only or python-only PR. Add
`comment.show_carryforward_flags: true` so the table shows every flag —
fresh-data rows track the patch and carryforward'd rows render with
`<ø>` to flag their unchanged status.
### Any related issues, documentation, discussions?
Closes #4972.
### How was this PR tested?
`curl https://codecov.io/validate` against the file returns "Valid!"
with the new key parsed.
### Was this PR authored or co-authored using generative AI tooling?
Generated-by: Claude Opus 4.7 (Claude Code)
---
codecov.yml | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/codecov.yml b/codecov.yml
index 2f23d7247d..d7ba90eb1d 100644
--- a/codecov.yml
+++ b/codecov.yml
@@ -60,3 +60,12 @@ coverage:
# PRs on it: a 100%-patch policy blocks plenty of legitimate
# refactors / config-only changes that have no tests to add.
informational: true
+
+comment:
+ # `flag_management.default_rules.carryforward: true` above already
+ # backfills missing flags from main, but Codecov's default still
+ # hides those rows from the PR comment. Show them so a frontend-only
+ # or python-only PR's table lists every flag — fresh-data rows track
+ # the patch and carryforward'd rows render with `<ø>` to make their
+ # unchanged status obvious.
+ show_carryforward_flags: true