Skip to content

Commit 299eb78

Browse files
committed
ci: add codecov configuration
Add codecov.yml with coverage targets and ignore patterns: - Target coverage: 80% for project and patches - Ignore test/bench/example directories - Configured comment layout and CI wait behavior
1 parent 64aa94a commit 299eb78

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

.github/codecov.yml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
codecov:
2+
require_ci_to_pass: true
3+
notify:
4+
wait_for_ci: true
5+
6+
coverage:
7+
precision: 2
8+
round: down
9+
range: "70...100"
10+
status:
11+
project:
12+
default:
13+
target: 80%
14+
threshold: 2%
15+
informational: false
16+
patch:
17+
default:
18+
target: 80%
19+
threshold: 5%
20+
informational: false
21+
22+
comment:
23+
layout: "reach,diff,flags,tree,footer"
24+
behavior: default
25+
require_changes: false
26+
require_base: false
27+
require_head: true
28+
29+
ignore:
30+
- "tests/"
31+
- "benches/"
32+
- "examples/"
33+
- "crates/*/tests/"
34+
- "crates/*/benches/"
35+
- "crates/*/examples/"
36+
- "crates/mcp-cli/"
37+
- "crates/mcp-examples/"

0 commit comments

Comments
 (0)