You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@burr.apache.org by "andreahlert (via GitHub)" <gi...@apache.org> on 2026/03/30 19:49:06 UTC

[I] ci: add RC promotion script (dev -> release) [burr]

andreahlert opened a new issue, #717:
URL: https://github.com/apache/burr/issues/717

   Part of #715
   
   ### Problem
   
   After an RC passes the vote, promoting artifacts from \`dist/dev\` to \`dist/release\` is done manually via SVN commands. This is error-prone (wrong paths, forgetting to remove the RC suffix, missing artifacts) and undocumented beyond tribal knowledge.
   
   ### Solution
   
   Add a \`promote\` subcommand to \`scripts/apache_release.py\` (or a separate script) that:
   
   1. Takes the RC number as input (e.g. \`0.42.0-RC1\`)
   2. Checks out both SVN paths (\`dist/dev/incubator/burr/\` and \`dist/release/incubator/burr/\`)
   3. Copies artifacts from dev to release, renaming to remove RC suffix
   4. Removes old releases from \`dist/release\` (ASF policy: only latest)
   5. Commits to SVN
   6. Prints the PyPI upload command for the final release
   
   ### Acceptance criteria
   
   - [ ] Single command to promote a voted RC
   - [ ] Validates that all expected artifacts exist before promoting
   - [ ] Handles the incubating -> TLP transition (path changes)
   - [ ] Dry-run mode that shows what would happen without committing


-- 
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: notifications-unsubscribe@burr.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] ci: add RC promotion script (dev -> release) [burr]

Posted by "andreahlert (via GitHub)" <gi...@apache.org>.
andreahlert commented on issue #717:
URL: https://github.com/apache/burr/issues/717#issuecomment-4157887812

   @skrawcz since you've been doing the RC promotions manually, curious what your current steps look like. I want to make sure the script covers everything you already do, not just what I think the process is. also @pjfanning any gotchas from other projects when automating the dev -> release SVN move?


-- 
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: notifications-unsubscribe@burr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] ci: add RC promotion script (dev -> release) [burr]

Posted by "Haricharanpanjwani (via GitHub)" <gi...@apache.org>.
Haricharanpanjwani commented on issue #717:
URL: https://github.com/apache/burr/issues/717#issuecomment-4363291395

   @skrawcz @andreahlert @pjfanning can you review the PR https://github.com/apache/burr/pull/749


-- 
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: notifications-unsubscribe@burr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] ci: add RC promotion script (dev -> release) [burr]

Posted by "andreahlert (via GitHub)" <gi...@apache.org>.
andreahlert closed issue #717: ci: add RC promotion script (dev -> release)
URL: https://github.com/apache/burr/issues/717


-- 
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: notifications-unsubscribe@burr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] ci: add RC promotion script (dev -> release) [burr]

Posted by "Haricharanpanjwani (via GitHub)" <gi...@apache.org>.
Haricharanpanjwani commented on issue #717:
URL: https://github.com/apache/burr/issues/717#issuecomment-4594258896

   PR is updated: https://github.com/apache/burr/pull/749, can I get a review on it?


-- 
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: notifications-unsubscribe@burr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] ci: add RC promotion script (dev -> release) [burr]

Posted by "skrawcz (via GitHub)" <gi...@apache.org>.
skrawcz commented on issue #717:
URL: https://github.com/apache/burr/issues/717#issuecomment-4277419890

   @andreahlert rather than copy it moves the artifacts.


-- 
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: notifications-unsubscribe@burr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] ci: add RC promotion script (dev -> release) [burr]

Posted by "andreahlert (via GitHub)" <gi...@apache.org>.
andreahlert commented on issue #717:
URL: https://github.com/apache/burr/issues/717#issuecomment-4602821749

   Just made a few adjustments. Approved @elijahbenizzy can you take a second vote on that?


-- 
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: notifications-unsubscribe@burr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] ci: add RC promotion script (dev -> release) [burr]

Posted by "Haricharanpanjwani (via GitHub)" <gi...@apache.org>.
Haricharanpanjwani commented on issue #717:
URL: https://github.com/apache/burr/issues/717#issuecomment-4276617211

   @andreahlert I can work on this issue.


-- 
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: notifications-unsubscribe@burr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] ci: add RC promotion script (dev -> release) [burr]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on issue #717:
URL: https://github.com/apache/burr/issues/717#issuecomment-4497334830

   @Haricharanpanjwani, this issue has been inactive for 18 days.
   Are you still working on it? Drop a comment to let us know.
   
   If there is no update within 7 days, the assignment will be removed
   so someone else can pick it up
   (per the [assignment policy](../blob/main/CONTRIBUTING.rst#issue-assignment-policy)).


-- 
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: notifications-unsubscribe@burr.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org