feat(release): add description to GitHub Releases

The description includes links to the Emacs source repo used, the git
ref, commit, tarball download URL, and build log (GitHub Actions Run).
This commit is contained in:
2021-10-09 18:04:12 +01:00
parent a71cbda511
commit 7118ed8560
7 changed files with 171 additions and 17 deletions

View File

@@ -185,6 +185,8 @@ func releasePublishAction(
}
if rOpts.Plan != nil {
rlsOpts.Source = rOpts.Plan.Source
if rOpts.Plan.Release != nil {
rlsOpts.ReleaseName = rOpts.Plan.Release.Name
rlsOpts.ReleaseTitle = rOpts.Plan.Release.Title