-
Notifications
You must be signed in to change notification settings - Fork 2
Release Instructions
Victor de Souza Magalhaes edited this page Oct 29, 2025
·
6 revisions
- Go to your local git installation of astrohack.
- Checkout the main branch.
- Merge the astrohack-dev branch onto main to bring in the latest developments.
- Run the release script choosing the apropriate version bumping, minor (default), major or revision (Make sure to cleanup any notebook data before running this script so that notebook reflects actual user experience with downloads).
- Push the changes to github if this was not done by the release script
- Checkout the astrohack-dev branch and merge main onto it to bring the version bump to atrohack-dev.
- Create a new release from the astroHACK front page.
- Choose the latest tag (the one with the recently bumped version number).
- Add the exact same version number to the "Release Title".
- Add a summary of latest developments to the release description.
- Check the "Set as a pre-release" box at the bottom, beneath the attachments prompt.
- Publish release.
-
Go to the readthedocs page and navigate to the builds section in the bottom left corner of the page.

-
Look at the builds and be sure that the latest build is started and passing.

-
Check pypi to see that the latest version of thee code appears.
-
Lastly, run the stakeholder notebook hosted on google-colab to be sure there are no errors. This may fail due to problems with colab's implementation of matplotlib which not always compatible with astrohack.