microsoft / beachball

The Sunniest Semantic Version Bumper
https://microsoft.github.io/beachball
MIT License
762 stars 87 forks source link

Add release notes to Github Releases #885

Open mjpowersjr opened 1 year ago

mjpowersjr commented 1 year ago

I'd like to incorporate release notes into each published Github Release.

If this feature is out-of-scope for beachball directly, it might be nice to include an example configuration in the documentation on the best way to achieve this with hooks, Github Actions, etc.

KingOfTac commented 1 year ago

I am also looking for this capability.

easingthemes commented 9 months ago

I'm checking currently MS lib that uses beachball, and they have a step in CI to create Release notes: https://github.com/AzureAD/microsoft-authentication-library-for-js/actions/runs/7560807030/workflow

ecraig12345 commented 2 months ago

This is something we've been wanting to add for a long time, but it would need to be some kind of plugin or companion package (due to requiring bulky dependencies that not all beachball users will need), and unfortunately it's not a high priority right now.

I'm checking currently MS lib that uses beachball, and they have a step in CI to create Release notes: https://github.com/AzureAD/microsoft-authentication-library-for-js/actions/runs/7560807030/workflow

That looks like a different feature: committing the version bumps and changelogs via a PR, rather than pushing directly to master/main. This issue is referring to creating or updating GitHub Releases for new versions.