Open shidil opened 2 years ago
Tried [intuit/auto](https://github.com/intuit/auto)
Great concept and fits well with continues deployments strategy. However I was unable to make it work with a monorepo setup without having lerna used along with it. Adds many dependencies to root project.
Tried Beachball
Works well like changesets with minimal developer effort on PRs. Doesn't create a consolidated changelogs and release notes on GitHub
Recently discovered https://github.com/googleapis/release-please
Tried changesets
. It doesn't create GitHub releases by default. However it provides a bot to check for changesets in a PR and an action to automate release processes. It is possible to make use of https://github.com/backstage/backstage/blob/master/scripts/create-github-release.js to create a custom action for generating a gh-release
Changesets is now implemented in this repository. This issue will be kept open to verify its pros and to try out other options like https://github.com/googleapis/release-please
Options to consider