Closed p2kmgcl closed 4 years ago
After reviewing this a couple of times, I think that performing automatic releases have more headaches than benefits. I've applied some of these changes to generator-liferay-fragments repo, I think that focusing on a good integration system and a well documented release process is the right path to follow 😄
I'll focus more on testing in the near future
Angular conventional commits are being used through the whole project (see contributing guidelines).
One of the benefits of this (apart from having a more readable commit history) was having a automated release process that generates changelogs and GitHub/NPM releases when necessary: working ci workflow.
However, for some reason, plugins being used generated a full changelog even when just a few commits where added, releasing breaking changes everytime. Because of this, this automated process have been disabled until releases become stable.