Decouple renovate version and allow to pass it via parameter
viceice opened this issue · 3 comments
We should decouple the action from the renovate version and make the renovate version a parameter.
We can bump the action major version on renovate major bump and always use latest major range version.
A user can pass latest
to always use latest or a specific version to pin renovate.
This way we've less releases here and can easier make changes. We also need less manual marketplace updates.
@rarkins @JamieMagee @jdbruijn WDYT?
Decoupling the version seems like a good idea to me. Then we can also just use semantic release or something like that to create releases, making that workflow way less specific than it is now.
A user can pass
latest
to always use latest or a specific version to pin renovate.
You mean that the variable we now use in https://github.com/renovatebot/github-action/blob/main/src/docker.ts#L4 would become an input right, expect the -slim
perhaps. So the action will get an input (e.g. version
) which is latest
by default but could also be a specific Renovate version number to pin a specific Renovate release?
yes, so still use slim image by default. if the slim suffix is passed, don't append it again.
We should do this soon, github release notes are totally broken