gin/.codecov.yaml
mehrdadbn9 47bf36680f Add codecov.yaml to properly configure coverage comparison
- Set project target to auto to compare against current base branch
- Set 1% threshold to allow minor coverage fluctuations
- Make project check informational to not block merging
- Configure proper patch coverage targets
- Ignore test files from coverage calculations
2026-02-05 23:26:53 +03:30

21 lines
517 B
YAML

codecov:
coverage:
status:
project:
# Compare against current base branch, not commit hash
target: auto
# Only fail if coverage drops significantly (more than 1%)
threshold: 1%
# Make it informational so it doesn't block merging
informational: true
patch:
target: 99%
threshold: 1%
# Set expected coverage
comment:
layout: "reach, diff, flags, files"
behavior: default
ignore:
- "**/*_test.go"
- "**/test_*.go"