Package release notes
nelsonleite opened this issue · comments
Is your proposal related to a problem?
When a package is released, there is no information about what's new on a given release.
Describe the solution you'd like
There should be some kind of notification (via Slack, email?) about what's being released on each package. There's no need be something custom, an excerpt of the CHANGELOG
would suffice.
This should be done by adding a step to the CI workflow that creates a github release and adds the generated entry in CHANGELOG.md by lerna to the body the release. I have a prototype in the works, when I have some spare time, I will get to it as it does not seem too complicated.
I have seen that many packages use Semantic Release to do the thing. It seems very simple to use.
https://github.com/semantic-release/semantic-release