Maintainer info#
This is a collection of some notes for maintainers.
How to update the online docs?#
The docs are automatically built and deployed using readthedocs.
How to make a release?#
Open a new pull request to prepare the release. This should be the last pull request to be merged before making the actual release.
Add the planned new version to the
docs/_static/switcher.jsonfile, so it will be available from the version dropdown once the documentation is built.After merging the pull request above, you should add a tag called
v*(e.g.v0.3.4) in themasterbranch. In that way, the PyPI upload of the new release will be done automatically by Github Actions.Create a new github release in the repository (cta-observatory/magic-cta-pipe), a good starting point should already be made by the release drafter plugin.