Commit 31a13de
committed
fix: add Helm chart validation to CI pipeline and fix label indentation
Add helm-lint and helm template validation jobs to PR workflow to catch chart
rendering and YAML syntax errors before deployment. Prevents issues like the
gitlab-ci-default.yaml indentation bug that broke ArgoCD sync.
Also fixes the label indentation in gitlab-ci-default.yaml from 6 spaces to
4 spaces to align with nindent output, resolving YAML parse errors during
Helm template rendering.
This ensures all Helm templates are validated on every PR before merge,
catching deployment issues early in the CI pipeline.
Signed-off-by: Sergiy Kulanov <sergiy_kulanov@epam.com>1 parent 4f04701 commit 31a13de
2 files changed
Lines changed: 21 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
7 | | - | |
| 6 | + | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
0 commit comments