- Branch into new release branch named
release_vX.Y.Z - Merge all changes into the release branch
- Make sure all unit tests and doc tests are passing successfully on the GitLab server
- Update the change log (
docs/source/versions/changelog.rst) - Update the version number in
setup.pyanddocs/source/conf.py - Build the documentation:
cd docs/source
make html
- Review the documentation
- Upload the documentation to the docs server:
cd docs
./upload.sh