Open corneliusweig opened 4 years ago
thanks for reporting this. can you please elaborate how the release process might look like for those scenario?
Hi @corneliusweig when you get chance, can you please clarify this issue.
Hey @rajatjindal, I imagine something like this:
having instructions to use krew-release-bot
as a standalone binary, and make that possible. Then people can call this binary whenever it makes sense and don't have to rely on the GH action.
Alternatively, the server-side could do more logic:
https://krew-release-bot.wherever/
with payload
{
"repo": "https://github.com/rajatjindal/some-plugin",
"plugin": "some-plugin",
"tag": "v1.2.3"
}
krew-index
.krew.yaml
template from given repokrew-index
for the given pluginThen, every plugin can simply do a POST request to trigger the PR. This is so simple, that it can be done with cURL
I like the idea of being able to run as standalone binary, will add an example for that.
we just removed the code to do extra processing on recommendation from Ahmet. :)
Some people can not or do not want to use GitHub actions. For those it would be great to have instructions how to use the bot outside of GH actions.