-
Notifications
You must be signed in to change notification settings - Fork 25
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
Add Maintainers to Chart YAML to Pass CT Linter #71
Comments
I have read "Helm Chart Best Practices" section linked above, and there's no mention of maintainer fields there. Can it be that it's not part of Best Practices? |
@undera more refs:
To get the "maintainers' error", run the command |
I have added |
@undera It's not just complaining because the ------------------------------------------------------------------------------------------------------------------------
Charts to be processed:
------------------------------------------------------------------------------------------------------------------------
komoplane => (version: "0.1.5", path: "charts/komoplane")
------------------------------------------------------------------------------------------------------------------------
Linting chart "komoplane => (version: \"0.1.5\", path: \"charts/komoplane\")"
Validating /home/runner/work/komoplane/komoplane/charts/komoplane/Chart.yaml...
Validation success! 👍
Validating maintainers...
==> Linting charts/komoplane
[INFO] Chart.yaml: icon is recommended
1 chart(s) linted, 0 chart(s) failed
------------------------------------------------------------------------------------------------------------------------
✔︎ komoplane => (version: "0.1.5", path: "charts/komoplane")
------------------------------------------------------------------------------------------------------------------------
All charts linted successfully |
To quickly test run |
I have added the maintainers field to the chart.yaml, but it still complains on some 404 error. I don't have more time to spend on this, sorry. |
The current Komoplane Helm chart fails the ct linter due to the absence of the maintainers field in the Chart.yaml file.
The ct linter requires this field to ensure that charts have identifiable maintainers for support and accountability purposes.
Including the maintainers field in the Chart.yaml will ensure that the Helm chart passes the ct linter, adhering to Helm chart best practices and improving quality control.
For more information on the maintainers field, please refer to the Helm Chart Best Practices.
The text was updated successfully, but these errors were encountered: