36 lines
963 B
YAML
36 lines
963 B
YAML
coverage:
|
|
status:
|
|
project:
|
|
default:
|
|
# basic
|
|
target: auto
|
|
threshold: 2% # allow cov to drop by 2% (just in case)
|
|
patch:
|
|
default:
|
|
threshold: 1% # allow patch
|
|
|
|
ignore:
|
|
- "**/*.yaml" # ignore all yaml files (Kubernetes manifests, etc...)
|
|
- "**/*.yml" # same as above
|
|
- "**/*.md" # ignore all markdown files, those are not relevant for building/testing
|
|
- "**/Dockerfile" # ignore Dockerfiles, those are build with GH Actions
|
|
- "**/*.sh" # ignore shell scripts
|
|
- "**/test_utils.go" # test utils don't need to be covered
|
|
- "**/zz_generated.deepcopy.go" # auto-generated deepcopy files for CRD structs
|
|
|
|
comment:
|
|
layout: "diff, files, flags"
|
|
|
|
github_checks:
|
|
annotations: false
|
|
|
|
flags:
|
|
unit-tests:
|
|
paths:
|
|
- ./
|
|
carryforward: true
|
|
tests:
|
|
paths:
|
|
- ./
|
|
carryforward: true
|