Skip to content

Commit 825e071

Browse files
committed
codecov: add some codecov featuers
1 parent 4344e14 commit 825e071

File tree

1 file changed

+35
-4
lines changed

1 file changed

+35
-4
lines changed

.codecov.yml

Lines changed: 35 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,50 @@
11
projects: *projects
22
target: auto
3-
threshold: 10%
3+
threshold: 1%
44
if_not_found: success
55
if_ci_failed: error
66
patch: *patch
77
only_pulls: true
88
target: auto
99
threshold: 10%
1010

11+
codecov:
12+
allow_coverage_offsets: true
13+
1114
coverage:
1215
precision: 1
1316
round: down
1417
range: "70...100"
1518

1619
status:
1720
project:
18-
default: off
21+
default: false
1922
linux-1.13:
2023
<<: *projects
24+
flags:
25+
- "linux-1.13"
2126
linux-1.14:
2227
<<: *projects
28+
flags:
29+
- "linux-1.14"
2330
linux-1.15:
2431
<<: *projects
32+
flags:
33+
- "linux-1.15"
2534
macos-1.13:
2635
<<: *projects
36+
flags:
37+
- "macos-1.13"
2738
macos-1.14:
2839
<<: *projects
40+
flags:
41+
- "macos-1.14"
2942
macos-1.15:
3043
<<: *projects
44+
flags:
45+
- "macos-1.15"
3146
patch:
32-
default: off
47+
default: false
3348
linux-1.13:
3449
<<: *patch
3550
linux-1.14:
@@ -42,7 +57,20 @@ coverage:
4257
<<: *patch
4358
macos-1.15:
4459
<<: *patch
45-
changes: true
60+
changes:
61+
default:
62+
base: auto
63+
if_ci_failed: success
64+
only_pulls: false
65+
branches:
66+
- codecov-flags
67+
flags:
68+
- "linux-1.13"
69+
- "linux-1.14"
70+
- "linux-1.15"
71+
- "macos-1.13"
72+
- "macos-1.14"
73+
- "macos-1.15"
4674

4775
flags:
4876
linux-1.13:
@@ -73,3 +101,6 @@ flags:
73101
comment:
74102
behavior: default
75103
require_changes: true
104+
105+
github_checks:
106+
annotations: true

0 commit comments

Comments
 (0)