diff --git a/charts/.utils/gitlab-ci.yaml b/charts/.utils/gitlab-ci.yaml index 8ee6a9dcee4e8425d267ea897eafce8b07c15e16..b4295940ee38549819a1ce3d2ab961e63c8b1a5b 100644 --- a/charts/.utils/gitlab-ci.yaml +++ b/charts/.utils/gitlab-ci.yaml @@ -20,6 +20,20 @@ chart-package: changes: - charts/${CHART}/Chart.yaml + +chart-helm-lint: + stage: lint + extends: .chart-matrix + image: quay.io/helmpack/chart-testing:v3.7.1 + script: + - helm lint --strict charts/${CHART} + rules: + - if: '$CI_PIPELINE_SOURCE == "push"' + changes: + paths: + - charts/${CHART}/**/* + compare_to: main + chart-helm-unittest: stage: lint extends: .chart-matrix