Open emptymalei opened 8 months ago
commitizen
does create tags automatically as it bumps
commitizen
does create tags automatically as it bumps
yep, that is also what the workflow suggests, that we don't create tags by ourselves.
So the idea is that, as long as we don't git tag -a
, this workflow seems to be fine and we don't need to worry about tags.
But it is much better to have an automation to auto create tags at some point.
commitizen
does create tags automatically as it bumpsyep, that is also what the workflow suggests, that we don't create tags by ourselves.
I was confused when I read the statement
The above workflow requires manual tagging as we have no automated tag creation.
My understanding is that commitizen
creates tags automatically. The only manual things here are
cz bump
And I do not think we can essentially automate this further, either..
commitizen
does create tags automatically as it bumpsyep, that is also what the workflow suggests, that we don't create tags by ourselves.
I was confused when I read the statement
The above workflow requires manual tagging as we have no automated tag creation.
My understanding is that
commitizen
creates tags automatically. The only manual things here are
- creating a release branch
- run
cz bump
And I do not think we can essentially automate this further, either..
Ah, by manually tagging I mean we don't use Actions to automatically tags the commit. Manually means we have to run command by hand.
Edit: I updated the statement a bit.
Not sure what is a good solution to this: https://github.com/kausalflow/hamilflow/pull/33#discussion_r1536787458
I guess the first thing to do is to protected the tags.
With this we limit who can push tags to remote.
Cross reference
My current understanding of the workflow.
Working branch
Release
The above workflow requires ~manual tagging~ tagging by running some command as we have no automated Actions workflow to create tags. Maybe we automate the tag creation at some point. Then the workflow may become something like
release branch merged
->create tag by Actions
-->publish by Actions
.