igmhub / picca

set of tools for continuum fitting, correlation function calculation, cosmological fits...
GNU General Public License v3.0
29 stars 22 forks source link

Add github action to automatically bump version on PR #1011

Closed Waelthus closed 1 year ago

Waelthus commented 1 year ago

add a github action to increase the patch version on every push to master, currently just a skeleton, needs completion and testing.

Waelthus commented 1 year ago

adresses #1010

Waelthus commented 1 year ago

this is just a draft, didn't get to complete it yet. So yes, not fully done yet ;-)

iprafols commented 1 year ago

ah, sorry, didn't see the draft bit

Waelthus commented 1 year ago

ok, tested this in my fork. Behaviour is as described at the end of the readme...

Waelthus commented 1 year ago

note that this will auto-generate tags on minor/major version bumps which then should get auto-submitted to pypi via the other action. So the only thing to be done when we actually want to create new versions is merging the last PR using [bump minor] or [bump major] and creating the release on github for documentation purposes