-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
☸️ Lint Helm Chart Changes #1677
Comments
This already exists, but mustn't be working. |
This already appears to do some linting on the charts in govuk-helm-charts https://github.com/alphagov/govuk-helm-charts/blob/main/.github/workflows/ci.yml#L19-L25 |
This was the PR that got through the checks but shouldn't have - alphagov/govuk-helm-charts#2964 |
Using this branch to test whether the lint can pick up the issue - alphagov/govuk-helm-charts@main...fix-chart-linting Also reading this stackoverflow thread - https://stackoverflow.com/questions/48665209/validating-helm-chart-content Might be worth exploring helm chart unittests - https://github.com/quintush/helm-unittest |
PR up for review alphagov/govuk-helm-charts#2985 |
User Need
As a software engineer making changes to our Helm charts repository
I want to lint changes automatically
so that I can feel confident my change will not break Helm’s rendering engine
Functional Requirements (What):
helm lint
) to run on every pull request before mergeNon-Functional Requirements (How):
Acceptance Criteria:
Notes:
The text was updated successfully, but these errors were encountered: