Reputation: 896
As part of my CI/CD pipeline workflow, I am considering to make use of conventional commits to auto-generate release drafts in github. The idea of creating draft is to allow the code owners to review release notes before publishing it.
However, I am worried if this could cause following two issues:
As a solution to the aforementioned issues, I was thinking of making use of conventional commits only when I create pull-requests to the mainline by the end of completion of a feature. This way I could avoid all the noise in the release draft and yet automate creation of release notes. But I am not very sure if this is the right approach. I would like to know what strategy others are employing to deal with this issue and if the approach I am planning to take is right? Or if we are better off creating release notes manually? Thanks!
Upvotes: 0
Views: 414