Overview
Enforce a build size limit checking process across all organization repositories. This process validates that build artifacts remain within acceptable size constraints.
Why
- Backend Size: Indicates whether backend is too large and needs to be decoupled into microservices
- Frontend Size: Indicates if frontend will load too slowly in browsers or risk users deleting the application due to size
- Maintainability: Size metrics help identify when projects need architectural refactoring
Implementation Plan
Phase 1: Define Size Limits
Phase 2: Set Default Values
Phase 3: CI/CD Integration
Acceptance Criteria
- Size checking is automated in CI/CD
- All org repositories validate build sizes
- Documentation is clear and maintained
- Process is scalable for new projects
Notes
This issue applies organization-wide but is maintained in the .github repository as a central policy.
Overview
Enforce a build size limit checking process across all organization repositories. This process validates that build artifacts remain within acceptable size constraints.
Why
Implementation Plan
Phase 1: Define Size Limits
Phase 2: Set Default Values
Phase 3: CI/CD Integration
Acceptance Criteria
Notes
This issue applies organization-wide but is maintained in the .github repository as a central policy.