📝 add changelog
📝 update readme
🔧 update license file
A tool to tag it all !
git clone https://git.sr.ht/~siegfriedehret/tagzytout
cd tagzytout
make
In your commits messages, add a line like this:
tagzytout: my-tag-name
tagzytout finds the line that starts with tagzytout:
and extracts the following tag name, used to create a tag on that commit.
To add a message to the tag, use this:
tagzytout: my-tag-name
My awesome release notes:
- something
- blah
Then, run the tool like this in your git folder:
tagzytout
⚠️ if you have multiple commits with the same tag, the tag will be applied on the most recent commit.
True story.
You'll have to push your tags manually, after checking everything is ok !
Licenced under the WTFPL, see details here.
I worked on a previous version of the Sfeir school Node.js and instead of an insane branch model or tons of folders (currently used), I chose tags to identify the different steps and did not want to add them back manually when I needed to fix something early in the commit history.