From cd588f2acb75d8ab9eb35b0a08ed872caa5835f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergio=20Fern=C3=A1ndez?= <9169332+GeiserX@users.noreply.github.com> Date: Fri, 24 Apr 2026 16:01:35 +0200 Subject: [PATCH] ci: add codecov.yml with 90% coverage target --- codecov.yml | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 codecov.yml diff --git a/codecov.yml b/codecov.yml new file mode 100644 index 0000000..92f6d3e --- /dev/null +++ b/codecov.yml @@ -0,0 +1,39 @@ +codecov: + require_ci_to_pass: true + +coverage: + precision: 2 + round: down + range: "70...100" + status: + project: + default: + target: 90% + threshold: 2% + patch: + default: + target: 90% + threshold: 5% + +comment: + layout: "reach,diff,flags,files" + behavior: default + require_changes: true + require_base: false + require_head: true + +ignore: + - "**/__pycache__/**" + - "dist/**" + - "build/**" + - ".venv/**" + - "venv/**" + - "coverage/**" + - "**/test_*.py" + - "**/*_test.py" + - "**/conftest.py" + - "tests/**" + - "test/**" + - "setup.py" + - "setup.cfg" + - "**/*.config.*"