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]

Reply via email to