Set up changelog for automatic release note
What is the new feature
Add changelog automation
How is it implemented
Now we have our first release, I propose that we start keeping track of the changelogs.
This MR sets the changelog templates that would be automatically added when a release tag is created.
We would have to edit the squashed commit message and choose a changelog category for the release-bot to grab the message.
Here and here are references for the method.
Mandatory steps before review
-
Gitlab CI passes (Hint: use make format
for linting) -
New feature is covered by additional unit tests -
Mark the merge request as ready by removing Draft:
Mandatory steps before merge
-
Reviewed by a maintainer -
Incorporate review suggestions -
Remember to edit the commit message and select the proper changelog category (feature/bugfix/other)
You are not supposed to merge this request by yourself, the maintainers of fortan-support take care of this action!
Edited by Yen-Chen Chen