mirror of
				https://github.com/inventree/InvenTree.git
				synced 2025-10-31 05:05:42 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			84 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			84 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| 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: 92% # 95%
 | |
|         - type: patch
 | |
|           target: 95%
 | |
|     - component_id: web
 | |
|       name: Frontend
 | |
|       paths:
 | |
|         - src/frontend/**
 | |
|       statuses:
 | |
|         - type: project
 | |
|           target: 68% # 90%
 | |
|         - type: patch
 | |
|           target: 80%
 | |
| comment:
 | |
|   require_bundle_changes: True
 | |
|   bundle_change_threshold: "1Kb"
 | |
|   layout: "header, diff, flags, components"
 | |
| 
 | |
| bundle_analysis:
 | |
|   warning_threshold: "5%"
 | |
|   status: "informational"
 |