Update coverage thresholds in codecov.yml: increase project target to 95% and adjust patch target to 50%

This commit is contained in:
Palash Tyagi 2025-04-26 02:48:12 +01:00
parent 2ff4a99346
commit d6ccf88829

View File

@ -1,17 +1,17 @@
coverage:
status:
# Project coverage status: require ≥ 90% overall, allow up to 2% drop
# Project coverage status: require >= 90% overall, allow up to 2% drop
project:
default:
target: 90% # overall coverage goal
threshold: 2% # tolerable drop below target before failing
base: auto # compare against default branch
target: 95% # overall coverage goal
threshold: 2% # tolerable drop below target before failing
base: auto # compare against default branch
only_pulls: true # enforce on PRs only
# Patch coverage status: require ≥ 95% on new/changed lines, zero tolerance
# Patch coverage status: require >= 95% on new/changed lines, zero tolerance
patch:
default:
target: 95% # coverage goal for new or changed code
threshold: 0% # no uncovered lines allowed
base: auto # diff against default branch
target: 50% # coverage goal for new or changed code
threshold: 0% # no uncovered lines allowed
base: auto # diff against default branch
only_pulls: true