coverage: status: project: default: target: 85% patch: off github_checks: annotations: true flag_management: default_rules: carryforward: true individual_flags: - name: backend carryforward: true statuses: - type: project target: 85% - name: migrations carryforward: true statuses: - type: project target: 40% - name: web carryforward: true statuses: - type: project target: 45% component_management: default_rules: statuses: - type: project target: auto branches: - "!main" individual_components: - component_id: backend-apps name: Backend Apps paths: - src/backend/InvenTree/build/** - src/backend/InvenTree/company/** - src/backend/InvenTree/data_exporter/** - src/backend/InvenTree/importer/** - src/backend/InvenTree/machine/** - src/backend/InvenTree/order/** - src/backend/InvenTree/part/** - src/backend/InvenTree/plugin/** - src/backend/InvenTree/report/** - src/backend/InvenTree/stock/** - src/backend/InvenTree/users/** - src/backend/InvenTree/web/** statuses: - type: project target: 90% - component_id: backend-general name: Backend General paths: - src/backend/InvenTree/generic/** - src/backend/InvenTree/common/** statuses: - type: project target: 95% - component_id: web name: Frontend paths: - src/frontend/** statuses: - type: project target: 65% comment: require_bundle_changes: True bundle_change_threshold: "1Kb" bundle_analysis: warning_threshold: "5%" status: "informational"