I'm currently using GitHub Milestones, to track Issues that I want included in a Release...
Now, that I want to push a new Release, I can't see anyway of linking Issues to a Release (or for that matter, Milestones to a Release).
I was expecting that I could use the GitHub's Releases as a Changelog, so that users could easily see what Issues/Enhancements were fixed/included in a release.
e.g. Version-1.123
contained fixes for Issues #111
, #222
and #333
.
Does this functionality exist?
N.B.
There's a button to automatically generate release notes, but it's based on pull requests.
Automatically generated release notes include a list of merged pull requests, a list of contributors to the release, and a link to a full changelog.
You can also customize your automated release notes, using labels to create custom categories to organize pull requests you want to include, and exclude certain labels and users from appearing in the output.
Documented at https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes.