Recap is released using the publish.yaml
GitHub Action workflow. Simply create a release in GitHub and the workflow will run automatically. The Github release should create a new tag in the format x.y.z
. which should match the version in the pyproject.toml file. publish.yaml
will automatically:
- Run tests
- Publish Recap to PyPI
- Publish Recap to Docker Hub
- Increment the patch version in pyproject.toml