mirror of
https://github.com/gin-gonic/gin.git
synced 2026-06-06 03:08:11 +08:00
- 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
21 lines
517 B
YAML
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"
|