Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ci: update release job to automatically generate release notes (#3187)
# PULL REQUEST ## Summary - Update release action to auto generate release notes - [Tag will get created if it does not exist](https://cli.github.com/manual/gh_release_create#:~:text=If%20a%20matching%20git%20tag%20does%20not%20yet%20exist%2C%20one%20will%20automatically%20get%20created%20from%20the%20latest%20state%20of%20the%20default%20branch.) - [Title will automatically be created based on the tag](https://cli.github.com/manual/gh_release_create#:~:text=When%20using%20automatically%20generated%20release%20notes%2C%20a%20release%20title%20will%20also%20be%20automatically%20generated%20unless%20a%20title%20was%20explicitly%20passed.%20Additional%20release%20notes%20can%20be%20prepended%20to%20automatically%20generated%20notes%20by%20using%20the%20%2D%2Dnotes%20flag.) ## Related Issue Fixes #3103 ## Acceptance Criteria - [x] Release notes contain the title and description for each merged pull request included in the release - [x] Pull requests that have been closed but not merged are not included in the release notes ## Additional Information Example of what `gh release create 0.0.2 --generate-notes` will create: ![image](https://github.com/user-attachments/assets/d41ce1d8-bf95-4dab-a096-b8785969447c) ## Checklist - [ ] If this code affects the other scrum team, have they been notified? (In Slack, as reviewers, etc.) [//]: # "PR title: Remember to name your PR descriptively!"
- Loading branch information