-
Notifications
You must be signed in to change notification settings - Fork 13
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
Does not handle non-standard versions #31
Comments
Oh, version numbers... Lines 88 to 91 in 94e10ec
That being said, you can pin to a specific version and use the download URL directly (similar to other examples in there for Helm or Kind). I'm happy to discuss refactoring the way we check for version constraints. |
The only idea that comes to mind for me would be adding an optional input called It's hard for me to say if this is a good design for many users in general, or for just me in this particular scenario. However I have seen the same convention for other projects that release multiple products/binaries. Thoughts? |
There are two main things to keep in mind here:
There is one more option I should have mentioned that would allow you to always keep the version up-to-date, and that is using |
I've been trying to use engineerd/configurator to install the latest version of kubernetes-sigs/kustomize, following the example given for kubernetes-sigs/kind.
kind github release versions follow the expected convention (e.g.
v0.11.1
) however kustomize github release versions contain the name of the binary as well (e.g.kustomize/v4.4.0
). I've found that both the {{version}} and {{rawVersion}} template variables contain values likekustomize/v4.4.0
and as such I've been unable to construct a proper urlTemplate.How can I use this action to download releases like kustomize that have more complex version number formats?
The text was updated successfully, but these errors were encountered: