mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2025-04-04 21:17:43 +03:00
Improve codecov configuration
* Project checks will tolerate a -0.5% drop and still pass. This prevents minor changes and non-code changes from failing the CI checks. * Patch checks require 75% coverage of the changed code to pass
This commit is contained in:
parent
c041f45138
commit
e1482dee2b
1 changed files with 17 additions and 0 deletions
17
codecov.yaml
17
codecov.yaml
|
@ -2,7 +2,24 @@ coverage:
|
||||||
range: 60..80
|
range: 60..80
|
||||||
round: nearest
|
round: nearest
|
||||||
precision: 2
|
precision: 2
|
||||||
|
status:
|
||||||
|
project:
|
||||||
|
default:
|
||||||
|
target: auto
|
||||||
|
threshold: 0.5%
|
||||||
|
paths:
|
||||||
|
- "src"
|
||||||
|
patch:
|
||||||
|
default:
|
||||||
|
target: 75%
|
||||||
|
threshold: 0%
|
||||||
|
paths:
|
||||||
|
- "src"
|
||||||
fixes:
|
fixes:
|
||||||
- "*/src/::"
|
- "*/src/::"
|
||||||
|
ignore:
|
||||||
|
- "src/gui/styles/**"
|
||||||
|
- "src/thirdparty/**"
|
||||||
|
- "src/zxcvbn/**"
|
||||||
comment:
|
comment:
|
||||||
require_changes: true
|
require_changes: true
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue