diff --git a/.github/workflows/core.yml b/.github/workflows/core.yml index 168cf68b42cf651fa4638639ea5e5881a5fba041..9878cbe4737debfdff2ad3410fc1643fec12efdc 100644 --- a/.github/workflows/core.yml +++ b/.github/workflows/core.yml @@ -49,7 +49,7 @@ jobs: with: token: ${{ secrets.CODECOV_TOKEN }} file: ./ci/scripts/output_new.info - name: ${{ matrix.ubuntu }}-unittests + name: ubuntu-${{ matrix.ubuntu }}-unittests yml: ./codecov.yaml centos: @@ -90,5 +90,5 @@ jobs: with: token: ${{ secrets.CODECOV_TOKEN }} file: ./ci/scripts/output_new.info - name: ${{ matrix.centos }}-unittests + name: centos-${{ matrix.centos }}-unittests yml: ./codecov.yaml diff --git a/codecov.yaml b/codecov.yaml index debe315ac096b5dccc5ec1692db9d74530cbd593..c3fb95cdf040e43cea9bc4b6f957347783422bbe 100644 --- a/codecov.yaml +++ b/codecov.yaml @@ -1,14 +1,27 @@ #Configuration File for CodeCov coverage: + notify: + require_ci_to_pass: yes + precision: 2 round: down range: "70...100" status: - project: on + project: + default: + threshold: 0.2 #Allow the coverage to drop by threshold%, and posting a success status. patch: yes changes: no comment: - layout: "header, diff, changes, tree" + layout: "reach, diff, flags, files" behavior: default + require_changes: no + +ignore: + - "LICENSES" + - ".git" + - "*.yml" + - "*.md" + - "docs/.*"