-
Notifications
You must be signed in to change notification settings - Fork 48
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
setup-helm refactor #55
Conversation
Asgayle/setup helm refactor
Ran tests on all runners here https://github.com/taakleton/setup-helm-refac-test/actions/runs/1746277260 |
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.
Changes above + might be good to refactor the order of the functions. It's hard to read right now because the flow isn't top to bottom.
For example, run() is the entrypoint of application so someone looking to see what's going on would start there. That would be the top. Then getLatestHelmVersion() is called next so that would be right below run(). And so on...
Refactored getLatestHelmVersion to not require github token (addressing this issue) and removed support for legacy helm V2 versions. Legacy users can use older versions of the action to install helm.