| codecov: | |
| strict_yaml_branch: default | |
| require_ci_to_pass: false | |
| notify: | |
| wait_for_ci: false | |
| notify_error: true | |
| coverage: | |
| range: 75..90 | |
| round: nearest | |
| precision: 2 | |
| status: | |
| project: false | |
| patch: | |
| default: | |
| target: 0% | |
| github_checks: | |
| annotations: false | |
| comment: false | |
| # layout: "condensed_header, condensed_files, condensed_footer" | |
| # hide_project_coverage: true | |
| # require_head: true | |
| # require_base: true | |
| # require_changes: "coverage_drop OR uncovered_patch" | |
| component_management: | |
| individual_components: | |
| - component_id: library | |
| name: "Core library" | |
| paths: | |
| - '!src/((pcre2test|pcre2grep|pcre2_jit_test|pcre2posix_test|pcre2_printint)\.c|pcre2test_inc\.h)' | |
| statuses: | |
| - type: project | |
| target: auto | |
| threshold: 0.5% | |
| - component_id: test_binaries | |
| name: "Test binaries" | |
| paths: | |
| - 'src/((pcre2test|pcre2grep|pcre2_jit_test|pcre2posix_test|pcre2_printint)\.c|pcre2test_inc\.h)' | |
| statuses: | |
| - type: project | |
| target: auto | |
| threshold: 2% | |