open-telemetry / opentelemetry-android

OpenTelemetry Tooling for Android

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.