test-infra icon indicating copy to clipboard operation
test-infra copied to clipboard

Investigate GitHub generated release notes

Open dprotaso opened this issue 2 years ago • 3 comments

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

dprotaso avatar Jan 04 '23 17:01 dprotaso

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

dprotaso avatar Jan 04 '23 17:01 dprotaso

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.

github-actions[bot] avatar Apr 05 '23 01:04 github-actions[bot]

/lifecycle frozen

dprotaso avatar Apr 05 '23 03:04 dprotaso