Closed Zeitsperre closed 1 year ago
I've made it so that bumping version and releasing is only done via workflow dispatch. Fewer moving parts. Much simpler.
I've made it so that bumping version and releasing is only done via workflow dispatch. Fewer moving parts. Much simpler.
What is workflow dispatch?
@tlvu I just need you to approve this before I can go forward. In case I don't see it today, would you mind merging when ready?
@Zeitsperre merged the PR so the release date matches the one in CHANGES.md
. However we should update that date at the same time we perform bump2version
. Can be done in another PR. Sample code: https://github.com/bird-house/birdhouse-deploy/blob/2b344d3383d8c0cd3f4cc4a0bf4266e3bae06a47/.bumpversion.cfg#L11-L22
@Zeitsperre I guess for this time only I have to manually push the tag v0.11.2
?
Good idea for the date management. I didn't realize that we could leverage that functionality. Would simplify things in many projects.
The Action is already working: https://github.com/bird-house/finch/actions/workflows/bump-version-tag.yml (though, there was a bug in the naming code; fixed on master now).
We don't need to do any manual pushing of tags; I've added a PAT for that action specifically for this purpose.
Overview
Changes: