-
Notifications
You must be signed in to change notification settings - Fork 26
/
codecov.yml
51 lines (47 loc) · 1.16 KB
/
codecov.yml
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
# Coverage configuration
#
# Validate this file using the following command in root project:
# curl -X POST --data-binary @codecov.yml https://codecov.io/validate
# ----------------------
codecov:
notify:
wait_for_ci: false
coverage:
status:
project:
default:
target: auto
threshold: 2%
base: auto
patch:
default:
informational: true # don't fail the build if patch coverage is below threshold
target: 80%
base: auto
# Ignoring Paths
# --------------
# which folders/files to ignore
ignore:
- ".*/test/.*"
- "buildSrc/.*"
- "kalium/.*"
- ".*/androidTest/.*"
- ".*/_version.py"
- "setup.py"
- ".*/_Screen.kt"
- ".*/mock/.*"
- ".*/theme/.*"
- ".*/common/.*"
- ".*/navigation/.*"
- ".*/di/.*"
- ".*/.*Screen*.kt"
# Pull request comments:
# ----------------------
# Diff is the Coverage Diff of the pull request.
# Files are the files impacted by the pull request
comment:
layout: diff, files, footer
behavior: default
require_changes: true
github_checks:
annotations: true