github-action-helm3
github-action-helm3 copied to clipboard
Helm lint does not show error message
Thank you for creating this action.
I used the action to lint my helm chart before I attempted deployment, and the step fails each time but does not display what caused it to fail. Because of this, I don't know what I am dealing with since helm lint works on my local machine.
Hey @davidshare there shouldn't be any need for this action anymore. GitHub now includes helm3 environment, just haven't gotten around properly deprecating this action
Unfortunate to hear that you're considering deprecating this action. For users who use things like act or the act operator to run against their environments, Github's supplied helm3 is unavailable by default, and this action is quite helpful.
Good to know @goshlanguage! As you might have noticed, haven't done a new release since I last commented here, so I haven't decided what to do. One thing I've been keeping in mind as an option, is to provide a Docker based back up in case helm3 isn't available, or when calling helm
runs an unexpected version.
@goshlanguage An update on this: Currently building a home k8s cluster with raspberry pies and I'm finding out how much the default Runner environment provides and how much harder everything is when the runner doesn't have anything available. (Especially when all tooling assumes amd64.) So I've started to work on a way to always have Helm available using Docker.
@davidshare Are you still using this action and still running into that problem. In the upcoming v3 it switched to using nodejs. That will also solve #18 in a nicer way.