thisisnic commented on PR #50499: URL: https://github.com/apache/arrow/pull/50499#issuecomment-5367084016
Suggested improvement to step 2 (from doing the 25.0.1 release): when the final release tag (e.g. apache-arrow-25.0.1) already exists, the vote has passed and we should branch from that tag rather than asking which RC to use — picking an RC invites choosing the wrong one (rc0 was a different commit from the final tag here). Proposed change to step 2: Check whether the final release tag exists: ```bash git fetch upstream --tags git tag -l 'apache-arrow-<VERSION>*' ``` If `apache-arrow-<VERSION>` (no rc suffix) exists, always branch from it: ```bash git checkout apache-arrow-<VERSION> ``` Only if the final tag does not exist yet (vote still in progress), ask which RC to use and branch from `apache-arrow-<VERSION>-rc<N>`. Step 13 (Wait for Release Vote) could also note: if the branch was created from the final release tag, the vote already passed and this step is a no-op. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
