-
Notifications
You must be signed in to change notification settings - Fork 30
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
Proposal: Add helm-docs support on charts #41
Comments
I would love to see the output of that rendered for this project! Give it a go if it’s not too much trouble and send it over so I can see the end result! |
I will make the example on the fork (with a manual generation) and if is nice, we can add actions to automate it (as next step) let me prepare an example. |
@travisghansen |
I see. And there is some sane way to run this in ci? |
generally it is 1 single command helm-docs and that all! it has some githooks which helps you during commit to update docs! https://github.com/norwoodj/helm-docs (and reduce ci needs) but I also have hooks: https://github.com/k8sonlab/publiccharts/blob/main/.pre-commit-config.yaml which does force run during commits. once you have the executable it is simple as:
and updates the readme.md based on gotemplate |
I see. I’ll look into it a little closer. |
Good day,
I would like to suggest adding helm-docs on your Charts. and documenting automatically in README.md
what helm-docs can do is generate the variable list in your readme with all the details pulled from the values.yaml
it should be relatively easy to transition to this. I am also happy to volunteer to create an initial change with workflows, pre commit config and the values.yaml itself.
examples:
https://github.com/k8sonlab/publiccharts/blob/main/charts/zwave-js-ui/values.yaml
https://github.com/k8sonlab/publiccharts/blob/main/charts/zwave-js-ui/README.md
V
The text was updated successfully, but these errors were encountered: