Supposedly lerna has a changelog plugin we can use for this? https://github.com/lerna/lerna-changelog
So far I can tell, we add the config to the lerna.json and then it will generate a markdown changelog from closed PR's with labels that match the config below. Just need to export a repo access token in terminal and run lerna-changelog. I haven't had any luck getting it to output anything but then again I cant test it on a proper repo with PR's at this moment.
"changelog": {
"labels": {
"enhancement": ":rocket: Enhancement",
"bug": ":bug: Bug Fix"
}
},
removing the priority low tag, this is something that should be part of the final release, on every beta release we do, people ask for the changelog
Since we have been using conventional changelog recommended commit messages, I have mostly automated by using conventional-changelog command from conventional-changelog-cli that I have globally installed.
lerna-changelog requires to label every PR merged, I think that's more time consuming.
So going to close.
Most helpful comment
removing the priority low tag, this is something that should be part of the final release, on every beta release we do, people ask for the changelog