Update release process to use tags
breedx-splk opened this issue · comments
The current release process performs a release from a branch, typically main
. This is risky, because there is a window of time during which unwanted changes could be merged.
I think we should create and push a tag first, and the release build can then target that tag. That should give us significantly more safety around locking in what we intend to publish.
another option is to copy-paste(-ish) the release infra from the other java repos and use release branches
another option is to copy-paste(-ish) the release infra from the other java repos and use release branches
Yeah true. I don't know those in enough detail, but I think having the consistency could help quite a bit.