From aefae6089ac40120e2bbd227c08a1f83c8d9bdf7 Mon Sep 17 00:00:00 2001 From: Alex Goodman Date: Thu, 21 Oct 2021 12:45:27 -0400 Subject: [PATCH] use the current release for the markdown title (#14) Signed-off-by: Alex Goodman --- cmd/create_github_worker.go | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/cmd/create_github_worker.go b/cmd/create_github_worker.go index 65cb232..ec10cab 100644 --- a/cmd/create_github_worker.go +++ b/cmd/create_github_worker.go @@ -2,6 +2,7 @@ package cmd import ( "fmt" + "time" "github.com/anchore/chronicle/chronicle/release" "github.com/anchore/chronicle/chronicle/release/change" @@ -10,6 +11,7 @@ import ( "github.com/anchore/chronicle/internal/log" ) +// nolint:funlen func createChangelogFromGithub() (*release.Description, error) { summer, err := github.NewChangeSummarizer(appConfig.CliOptions.RepoPath, appConfig.Github.ToGithubConfig()) if err != nil { @@ -31,8 +33,10 @@ func createChangelogFromGithub() (*release.Description, error) { log.Infof("since ref=%q date=%q", lastRelease.Version, lastRelease.Date) releaseVersion := appConfig.UntilTag + releaseDisplayVersion := releaseVersion if releaseVersion == "" { - releaseVersion = "(unreleased)" + releaseVersion = "(Unreleased)" + releaseDisplayVersion = releaseVersion // check if the current commit is tagged, then use that releaseTag, err := git.HeadTagOrCommit(appConfig.CliOptions.RepoPath) if err != nil { @@ -61,7 +65,10 @@ func createChangelogFromGithub() (*release.Description, error) { } return &release.Description{ - Release: *lastRelease, + Release: release.Release{ + Version: releaseDisplayVersion, + Date: time.Now(), + }, VCSTagURL: summer.TagURL(lastRelease.Version), VCSChangesURL: summer.ChangesURL(lastRelease.Version, appConfig.UntilTag), Changes: changes,