Investigate GitHub generated release notes
There's an API we can use to add notes to a release. The output can be customized using a config file.
https://docs.github.com/en/rest/releases/releases?apiVersion=2022-11-28#generate-release-notes-content-for-a-release
We currently use an action - https://github.com/knative/actions/blob/main/.github/workflows/release-notes.yaml to generate them but they are manually applied on the release
It looks like you can generate the release notes when creating a release - with the generate_release_notes attribute
https://docs.github.com/en/rest/releases/releases?apiVersion=2022-11-28#create-a-release
This issue is stale because it has been open for 90 days with no
activity. It will automatically close after 30 more days of
inactivity. Reopen the issue with /reopen. Mark the issue as
fresh by adding the comment /remove-lifecycle stale.
/lifecycle frozen