Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions changelog.d/codecov-project-informational.changed.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Report Codecov's project coverage as informational, since pull requests upload coverage from selected tests only; the patch check stays the coverage gate.
15 changes: 15 additions & 0 deletions codecov.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Coverage is uploaded only by the PR workflow's Quick Feedback job, which runs
# the tests selected for the files a PR changes (run_selective_tests.py
# --coverage; .coveragerc counts */variables/* only). No job uploads coverage
# from main. Reports can therefore cover different selections of tests and
# source files, so project percentages are not reliably comparable between a
# PR and its base. Report the project status without failing it; keep the
# patch status, which measures the PR's own changed lines, as the gate.
coverage:
status:
project:
default:
informational: true
patch:
default:
target: auto
Loading