2021-01-27 01:17:31 +03:00
|
|
|
---
|
|
|
|
codecov:
|
|
|
|
notify:
|
|
|
|
after_n_builds: 1
|
2022-02-04 00:01:46 +03:00
|
|
|
require_ci_to_pass: yes
|
2021-01-27 01:17:31 +03:00
|
|
|
|
2022-02-22 21:51:36 +03:00
|
|
|
ignore:
|
2023-06-07 15:09:01 +03:00
|
|
|
- "**/*.pb.go"
|
2022-02-22 21:51:36 +03:00
|
|
|
- "cron/**/*"
|
2022-03-09 22:59:45 +03:00
|
|
|
- "clients/mockclients/**/*"
|
2023-05-17 20:15:25 +03:00
|
|
|
# ignoring them as these are internal tools for generating docs.
|
|
|
|
- "docs/**/*"
|
|
|
|
# this is the runner
|
|
|
|
- "main.go"
|
|
|
|
|
2021-01-27 01:17:31 +03:00
|
|
|
coverage:
|
|
|
|
precision: 2
|
|
|
|
round: down
|
|
|
|
range: 50..75
|
|
|
|
|
|
|
|
status:
|
|
|
|
project:
|
|
|
|
default:
|
|
|
|
enabled: true
|
|
|
|
# allowed to drop coverage and still result in a "success" commit status
|
|
|
|
threshold: null
|
|
|
|
if_not_found: success
|
|
|
|
if_no_uploads: success
|
|
|
|
if_ci_failed: error
|
|
|
|
patch:
|
|
|
|
default:
|
|
|
|
enabled: true
|
2022-02-04 00:01:46 +03:00
|
|
|
threshold: 90%
|
2021-01-27 01:17:31 +03:00
|
|
|
if_not_found: success
|
|
|
|
if_no_uploads: success
|
|
|
|
if_ci_failed: error
|
|
|
|
changes: false
|
|
|
|
|
|
|
|
comment:
|
|
|
|
layout: "header, diff"
|
|
|
|
behavior: default
|
|
|
|
require_changes: false
|
2022-02-04 00:01:46 +03:00
|
|
|
github_checks:
|
|
|
|
annotations: true
|