kevinjqliu commented on issue #1306: URL: https://github.com/apache/iceberg-python/issues/1306#issuecomment-2521288955
#1391 captures improvements to build both PyPI and SVN artifacts in 1 GitHub action run and avoid problems like setting the wrong version/RC. The action is also now automatically run on relevant tag push. The final release process should look something like this: * prepare local branch for release (main for major/minor, branch for patch release) * Create and push tag with RC (e.g. 0.8.1rc1) * Tag push automatically triggers the GitHub Action * Github action builds artifacts for both SVN and PyPI * Download the SVN artifact, create checksum and signature, and upload to SVN dev dist * Download Pypi artifact and upload it to PyPi * Send vote email * Once passed, download the artifact from SVN dev dist, upload it to SVN release dist, and PyPI * If a new RC is needed, create and push another tag with RC (e.g. 0.8.1rc2) -- 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: issues-unsubscr...@iceberg.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org For additional commands, e-mail: issues-h...@iceberg.apache.org