Deployment#
Platform#
We deploy geo-espresso to PyPI: https://pypi.org/project/geo-espresso/
Deploying to conda-forge is work-in-progress.
How to release a new version#
We use the workflow publish_pypi.yml
to deploy to PyPI. This GitHub workflow is triggered by changing the file
src/espresso/version.py
, or by manually starting (in case the automatic run fails).
In order to release a new version,
Update the version number in src/espresso/version.py
Update CHANGELOG.md
When there are changes to example name or new examples, remember to add the new problem into active_list.txt <https://github.com/inlab-geo/espresso/blob/main/contrib/active_problems.txt>.
You can then follow up with the automatic run from the actions page.