-
Notifications
You must be signed in to change notification settings - Fork 1
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
PM-1506 Helm Docs workflow #188
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approving this so you could continue working on this, however I will want to get back to it, as I think this should be packaged as a local job packaged with that template you're using. And not put that template in a .github dir
I personally don't think I tried looking for solutions to package and use this together wtih the workflow, but I haven't found the desired solution. I will not merge this, and get everyones opinion, and I will test tomorrow. |
I would keep the I suggest to have the global template file at the root of the repository to be applied to all charts, at least for now. Also, I have noticed that the Also, do we really need a custom template at that stage? Would the default template (from the binary) be enough? What would it be missing? |
question: I think the workflow is this PR is not relevant anymore. Should we mark this PR back to draft @Smorci? |
@johnmarcou I am closing this because as discussed we are going to approach the problem from the |
This PR introduces the helm docs job.
The template has been moved here so subsequently every job that checks out the repository has the template.
The job gets the changed directories and then checks if those directories have the
Chart.yaml
file. If the file exists it executes the helm-docs workflow from the workflows repository.I might have to merge it even if it is faulty to test it. Does anybody know another way to test this?