-
Notifications
You must be signed in to change notification settings - Fork 219
Open
Description
Describe the chore
the current Helm chart CI workflow runs both linting and installation tests together in a single job that requires manual approval.
This setup slows down feedback for contributors, since even small or harmless chart changes must wait for a full test cycle.
It also makes it harder for maintainers to selectively approve heavier test jobs when only linting feedback is needed.
We need to refine the workflow structure to make CI runs faster, clearer, and easier to manage.
Additional context
- Separate lightweight validation tasks (like linting) from resource-intensive tests.
- Allow contributors to get immediate feedback without waiting for manual approvals.
- Maintain controlled execution for full installation tests through environment-based approvals.
- The goal is to speed up iteration and improve contributor experience while preserving safety and review oversight.
Metadata
Metadata
Assignees
Labels
No labels