From 94b35545ad182a1df24173f2c983cf2a8547712c Mon Sep 17 00:00:00 2001 From: Juan Manuel Parrilla Madrid Date: Wed, 3 Jun 2026 10:09:13 +0200 Subject: [PATCH] ci(codecov): make project coverage check informational The codecov/project check produces false negatives when carryforward coverage data is stale. Partially cancelled CI runs on the base commit cause some shards to carry forward older, smaller coverage snapshots. When the PR runs all shards successfully against the current codebase, the freshly-measured coverage appears lower simply because previously invisible files now show their actual coverage. Make the project check informational so it reports but does not block merges. Keep the patch check as the gate with an 80% target, which validates that new/changed code is properly tested. Co-Authored-By: Claude Opus 4.6 (1M context) Signed-off-by: Juan Manuel Parrilla Madrid --- codecov.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/codecov.yml b/codecov.yml index d0b375cb8630..f1a0734ec9a6 100644 --- a/codecov.yml +++ b/codecov.yml @@ -3,6 +3,15 @@ codecov: notify: wait_for_ci: false +coverage: + status: + project: + default: + informational: true + patch: + default: + target: 80% + flags: cpo-hostedcontrolplane: carryforward: true