From 722904c587ba0dd3631496f8eec41df843bd90b7 Mon Sep 17 00:00:00 2001 From: Matous Jobanek Date: Thu, 21 Mar 2024 14:23:56 +0100 Subject: [PATCH] add .codecov.yaml (#19) --- .codecov.yaml | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 .codecov.yaml diff --git a/.codecov.yaml b/.codecov.yaml new file mode 100644 index 0000000..ace8709 --- /dev/null +++ b/.codecov.yaml @@ -0,0 +1,44 @@ +# Config can be validated before merging: curl -X POST --data-binary @.codecov.yaml https://codecov.io/validate +codecov: + max_report_age: "off" # see https://docs.codecov.io/docs/codecov-yaml#section-expired-reports + +# See http://docs.codecov.io/docs/coverage-configuration +coverage: + precision: 2 # 2 = xx.xx%, 0 = xx% + round: down + # For example: 20...60 would result in any coverage less than 20% + # would have a red background. The color would gradually change to + # green approaching 60%. Any coverage over 60% would result in a + # solid green color. + range: "20...60" + + # See https://docs.codecov.com/docs/commit-status + status: + # project will give us the diff in the total code coverage between a commit + # and its parent + project: + default: + # Allow the coverage to drop by 1%, and posting a success status. + threshold: 1% + # Patch gives just the coverage of the patch + patch: yes + # changes tells us if there are unexpected code coverage changes in other files + # which were not changed by the diff + changes: yes + + # See http://docs.codecov.io/docs/ignoring-paths + ignore: + - "github/*" + - "cmd/*" + - "make/*" + - "resources/*" + - "test-resources/*" + +# See https://docs.codecov.com/docs/pull-request-comments +comment: + layout: "header, diff, tree" + # default = posts once then update, posts new if delete + # once = post once then updates + # new = delete old, post new + # spammy = post new + behavior: "new"