-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcodecov.yml
More file actions
56 lines (50 loc) · 1.18 KB
/
Copy pathcodecov.yml
File metadata and controls
56 lines (50 loc) · 1.18 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
# @format
# Codecov configuration
# https://docs.codecov.com/docs/codecovyml-reference
codecov:
require_ci_to_pass: true
comment:
behavior: default
layout: "reach,diff,flags,files"
require_changes: false # Show comment even if coverage doesn't change
component_management:
default_rules:
statuses:
- target: auto
threshold: 1%
type: project
individual_components:
- component_id: shared
name: shared
paths:
- shared/.*
- component_id: composeApp
name: composeApp
paths:
- composeApp/.*
- component_id: server
name: server
paths:
- server/.*
- component_id: androidApp
name: androidApp
paths:
- androidApp/.*
coverage:
precision: 2
range: "70...100"
round: down
status:
patch:
default:
# coverage of the pull request itself
informational: true # Do not block PRs based on patch coverage
target: auto
threshold: 1%
project:
default:
# project-wide coverage
target: auto
threshold: 1% # Allow up to 1% drop# Disable noisy line annotations in GitHub Checks
github_checks:
annotations: true