From 67aa36fd2f83a3cda3404f23c4fde9845308b6e7 Mon Sep 17 00:00:00 2001 From: Steve Brown Date: Wed, 24 Jun 2026 17:03:42 +0100 Subject: [PATCH] SG-43838 Make Codecov checks advisory with 80% threshold Coverage checks now use informational: true so CI is never blocked by coverage. Patch and project checks only flag below 80% coverage, with a 1% threshold on project to suppress noise from small changes. Co-Authored-By: Claude Sonnet 4.6 --- codecov.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/codecov.yml b/codecov.yml index 5fe4673ec0..086b104111 100644 --- a/codecov.yml +++ b/codecov.yml @@ -1,4 +1,21 @@ +coverage: + status: + project: + default: + # Coverage checks are advisory only - never block CI + informational: true + # Only flag if overall project coverage drops below 80% + target: 80% + # Ignore drops of 1% or less (noise from small changes) + threshold: 1% + patch: + default: + # Coverage checks are advisory only - never block CI + informational: true + # Only flag if less than 80% of new/changed lines are covered + target: 80% + ignore: # ignore generated QT files - "**tank/authentication/ui/login_dialog.py"