Confirm-Solutions / imprint

The Imprint Project
BSD 3-Clause "New" or "Revised" License
13 stars 3 forks source link

Automated versioning and micro version releases #132

Open tbenthompson opened 1 year ago

tbenthompson commented 1 year ago

It would be nice to just automatically increment the micro version number and release a new PyPI version every time we merge a green PR and then the main branch CI passes.

modal-client seems to have a good set up for this: https://github.com/modal-labs/modal-client/blob/main/.github/workflows/ci-cd.yml

I've used setuptools-scm for this some in the past.