Closed frealmyr closed 2 years ago
If this helm CT plugin proves to be too much maintenance, then we can yeet it and use a more custom KIND setup.
Which LSP are you using? Seems to have slightly different (better and stricter) preferences than standard Yamlls, we should make sure to use the same going forward. Looks good, except the failing helm lint step. I'll approve as I suspect you'll fix this before merging.
Which LSP are you using? Seems to have slightly different (better and stricter) preferences than standard Yamlls, we should make sure to use the same going forward. Looks good, except the failing helm lint step. I'll approve as I suspect you'll fix this before merging.
It's the standard helm lint
command with --strict
, it failed since we need to add a values-ci-test.yaml
that enables all features for the CI checks. :)
https://github.com/entur/gh-workflows/blob/main/.github/workflows/pr-tests-helm.yml#L41
Adds the following github actions:
PR:
chart_schema.yaml
,config.yaml
,lintconf.yaml
)Merge-to-main:
charts/common/Chart.yaml
(For semver logic) based on git log.