-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathcodecov.yml
More file actions
31 lines (28 loc) · 933 Bytes
/
codecov.yml
File metadata and controls
31 lines (28 loc) · 933 Bytes
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
# Codecov configuration for tinydenseR
# See: https://docs.codecov.com/docs/codecov-yaml
# Coverage target enforcement
coverage:
status:
project:
default:
target: 80% # Minimum coverage for entire project
threshold: 1% # Allow 1% drop before failing
if_ci_failed: error # Fail if CI fails
patch:
default:
target: 80% # New code must have 80% coverage
threshold: 1%
# Comment settings for pull requests
comment:
layout: "reach, diff, flags, files"
behavior: default
require_changes: false
require_base: false
require_head: true
# Ignore paths that shouldn't count toward coverage
ignore:
- "tests/" # Test files themselves
- "inst/scripts/" # Example/benchmark scripts
- "data-raw/" # Data preparation scripts
- "artwork/" # Artwork files
- "man/" # Documentation