-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcodecov.yml
45 lines (41 loc) · 1.1 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
comment:
layout: newheader, reach, files, components, diff, flags # show component info in the PR comment
hide_comment_details: true # hide the comment details (e.g. coverage targets) in the PR comment
# Setting coverage targets
coverage:
status:
project:
default:
target: auto
threshold: 30%
removed_code_behavior: adjust_base
patch:
default:
target: 40%
threshold: 40%
github_checks:
annotations: true
component_management:
default_rules:
statuses: []
individual_components:
- component_id: main-package
name: 🏠 Main Package
paths:
- cmd/**
- component_id: driver-package
name: 🚗 Driver Package
paths:
- pkg/driver/**
- component_id: grpc-factory-package
name: 📡 gRPC Factory Package
paths:
- pkg/grpcfactory/**
- component_id: util-client-package
name: 🔧 Util Client Package
paths:
- pkg/util/**
flag_management:
default_rules: # the rules that will be followed for any flag added, generally
carryforward: true
statuses: []