Repository navigation
Expand file tree
/
Copy pathcodecov.yml
More file actions
84 lines (78 loc) · 1.7 KB
/
Copy pathcodecov.yml
File metadata and controls
84 lines (78 loc) · 1.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
coverage:
precision: 2
round: down
status:
project:
default:
target: auto
threshold: 0.1% # allow this much decrease on project
sei-chain:
target: 40%
paths:
- "!sei-cosmos/**"
- "!sei-db/**"
- "!sei-ibc-go/**"
- "!sei-tendermint/**"
- "!sei-wasmd/**"
- "!sei-wasmvm/**"
flags:
- sei-chain
sei-cosmos:
target: 40%
paths:
- "sei-cosmos/**"
flags:
- sei-cosmos
sei-tendermint:
target: 40%
paths:
- "sei-tendermint/**"
flags:
- sei-tendermint
sei-wasmd:
target: 40%
paths:
- "sei-wasmd/**"
flags:
- sei-wasmd
sei-db:
target: 30%
paths:
- "sei-db/**"
flags:
- sei-db
sei-ibc-go:
target: 40%
paths:
- "sei-ibc-go/**"
flags:
- sei-ibc-go
patch:
default:
target: 70%
comment:
layout: "reach,diff,flags,tree,betaprofiling"
behavior: default # update if exists else create new
require_changes: true
ignore:
# Common documentation and metadata
- "**/docs/**/*"
- "**/*.md"
- "**/*.rst"
- "**/example/**/*"
- "**/benchmark/**/*"
# Generated protobuf files
- "**/*.pb.go"
- "**/*.pb.gw.go"
# Tests and test utilities
- "**/integration_test/**/*"
- "**/testutil/**/*"
- "**/x/**/test_common.go"
- "**/x/**/testdata/**/*"
# Scripts, tooling, and contribution helpers
- "**/scripts/**/*"
- "**/contrib/**/*"
- "**/docker/**/*"
# Project-specific exclusions
- "precompiles/**/legacy/**/*"
- "**/cli/**/*"