This is a repo for self-learning, and searching for appropriate workflow
- Create and develope a feature branch. We may have lots of commits under this branch.
- Merge the feature branch with
squash mergein PR, and have the commit with the format thatgit-chglogwill recognize. - Create and switch to antoher branch(
release-x) for updating the CHANGELOG - Attach tags on the commits.
- Use
git-chglog -o CHANGELOG.mdto generate logs. - Make the PR to merge the CHANGELOG message.
- DONE.