Automate release process #876
Replies: 1 comment 1 reply
-
Sure, at least I like automation 😊 I think contributions on that front are more than welcome Some quick thoughts:
I think this would be relatively straightforward, probably use a manual dispatch to trigger(?)
Should work fine, could be tied to the release branch creation(?) What still needs to be done manually is to create the artifacts (Helm chart and its signature file) and upload them to a release draft.
This could be even fully automated (on triggered on release tags), although it takes a considerable time (15 to 20 min) for the k8s test-infra to build and push all images. We have a make target (
I'm not sure about this. Of course there could be manually triggerable automation if you don't want to put any personalization in the email 😄 |
Beta Was this translation helpful? Give feedback.
-
By quickly looking at #870, I understand that most of the release steps are performed manually. What do you think about automating the steps that are possible to automate?
I assume, at least the following steps can be automated
One easy way to automate could be using GitHub Actions or we can check if we have some other alternatives too.
Beta Was this translation helpful? Give feedback.
All reactions