Add .codecov.yml configuration#109
Conversation
Adds Codecov coverage configuration with: - Project target: auto (threshold: 1%) - Patch target: 80% - All checks are informational (won't block CI) Signed-off-by: Eyal Edri <eedri@redhat.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #109 +/- ##
=====================================
Coverage 0.00% 0.00%
=====================================
Files 6 6
Lines 470 505 +35
=====================================
- Misses 470 505 +35
Flags with carried forward coverage won't be shown. Click here to find out more. Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|
PR Summary by QodoAdd Codecov configuration (.codecov.yml) with informational coverage checks WalkthroughsDescription• Add Codecov YAML configuration for project and patch coverage targets. • Make all coverage statuses informational to avoid blocking CI/PRs. • Configure Codecov comments to post only when coverage changes. Diagramgraph TD
A[CI run] --> B[(Coverage report)] --> C{{Codecov}} --> D[Statuses: informational]
C --> E[PR comment]
F[".codecov.yml"] -. configures .-> C
subgraph Legend
direction LR
_proc[Process] ~~~ _art[(Artifact)] ~~~ _ext{{External}} ~~~ _cfg["Config file"]
end
High-Level AssessmentThe following are alternative approaches to this PR: 1. Enforce coverage as required checks
2. Start with informational, then phase into enforcement
Recommendation: The chosen informational-only configuration is a good default for an org-wide rollout: it provides visibility without blocking delivery. Consider adding a follow-up milestone to optionally transition patch coverage to blocking once baseline noise/exclusions are validated. File ChangesOther (1)
|
|
Closing — repo has no application code, skipping codecov config. |
Summary
.codecov.ymlwith standard Konflux coverage settingsDetails
require_ci_to_passfalseauto(tracks current coverage)1%(allowed drop)80%(new lines)informationaltrue(never blocks PRs)require_changestrue(only comments when coverage changes)Reference
Part of org-wide codecov rollout (KFLUXDP-1020)
🤖 Generated with Claude Code