edgexfoundry / edgex-global-pipelines

Owner: DevOps WG
Apache License 2.0
22 stars 21 forks source link

EdgeX DevOps: Address missing commits in changelog due to issue with “!” in the commit type #438

Open ernestojeda opened 1 year ago

ernestojeda commented 1 year ago

During the Minnesota release it was discovered that certain breaking change commits were not being included in the CHANGELOG. The issue is due to the upstream project that is used to generate the changelog git-chglog. There is an open issue on the project already tracking the bug.

Recommendation is to either submit a fix, wait for the fix and add breaking changes manually, or switch to a different changelog generation tool.

ernestojeda commented 1 year ago

Due to the git-chglog project being inactive, we will pivot and do a spike to evaluate https://github.com/orhun/git-cliff.

Examples can be found here: https://git-cliff.org/docs/usage/examples/