virajjasani commented on a change in pull request #76: URL: https://github.com/apache/phoenix-queryserver/pull/76#discussion_r691934064
########## File path: python-phoenixdb/RELEASING.rst ########## @@ -1,12 +1,72 @@ Releasing a new version ======================= -Change the version number ``setup.py`` and ``NEWS.rst``. +Refer to the Phoenix release docs https://phoenix.apache.org/release.html for additinal information -Commit the changes and tag the repository:: +Pre-requisites +-------------- - git tag -s vX.Y +You need to be a Phoenix PMC to be able to upload the RC and final releases to dist.apache.org -Upload the package to PyPI:: +Make sure your gpg is set up, and that the default key is your code signing key. +See http://www.apache.org/dev/release-signing.html - python setup.py clean sdist upload +Make sure that your git remote ``origin`` points to either the main gitbox or the main github +phoenix-queryserver repo. + +Make sure that you have a PyPI account, and that you can publish to the +https://pypi.org/project/phoenixdb/ project. If not, then reach out to one of the maintainers listed there for permission. + +For instructions on the PyPi registration and publishing process, see +https://kynan.github.io/blog/2020/05/23/how-to-upload-your-package-to-the-python-package-index-pypi-test-server + +Prepare the RC Review comment: Nice steps, very well explained! -- 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]
