-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
ci/cdContinuous Integration/DeploymentContinuous Integration/DeploymentenhancementNew feature or requestNew feature or requestperformancePerformance improvementsPerformance improvements
Description
The current CI pipeline takes 15+ minutes to complete, mainly due to:
- Sequential test execution
- No caching of Go modules between runs
- Building for all platforms even for PRs
- No parallelization of linting and testing
Proposed optimizations:
- Add matrix strategy for parallel testing
- Implement proper Go module caching
- Only build current platform for PRs
- Run linting and testing in parallel
This would reduce CI time to under 5 minutes.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
ci/cdContinuous Integration/DeploymentContinuous Integration/DeploymentenhancementNew feature or requestNew feature or requestperformancePerformance improvementsPerformance improvements