-
-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathcodecov.yaml
More file actions
35 lines (35 loc) · 1.13 KB
/
codecov.yaml
File metadata and controls
35 lines (35 loc) · 1.13 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
github_checks:
annotations: false
coverage:
range: "50...100"
status:
project:
default:
target: auto
threshold: 3
if_ci_failed: success
informational: true
only_pulls: true
patch:
default:
target: auto
threshold: 0
if_ci_failed: success
informational: true
only_pulls: true
ignore:
- "**/*.gen.go" # ignore generated code
- "**/*_md.go" # ignore markdown generators
- "tools/**" # ignore tools directory
- "tests/utils/**" # ignore test utilities
- "**/testdata/**" # ignore test data
- "**/mocks/**" # ignore mocks
# TUI rendering layers — tightly coupled to tuikit; exercised via e2e.
# Patterns catch every file in io/{cache,config,executable,workspace,secret,vault}
# plus the TUI-bound files in io/logs, while leaving io/common/ tracked.
- "internal/io/*/output.go"
- "internal/io/*/view*.go" # matches views.go and view.go
- "internal/io/*/detail.go"
- "internal/io/*/library.go"
- "internal/io/*/background.go"
- "internal/runner/render/render.go" # TUI path dominates; plain path is unit-tested