From 8644d2a2c595280c3b517227313b34f82ad71c2b Mon Sep 17 00:00:00 2001 From: Fernando Barbosa Date: Tue, 9 Apr 2024 19:22:22 -0300 Subject: [PATCH] feat: add generate-release-notes parameter Add a parameter that sets the "generate_release_notes" boolean option of the API call. When set, it autogenerates a release note. --- cmd/drone-github-release/config.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cmd/drone-github-release/config.go b/cmd/drone-github-release/config.go index a09c40766..9cb219853 100644 --- a/cmd/drone-github-release/config.go +++ b/cmd/drone-github-release/config.go @@ -99,5 +99,11 @@ func settingsFlags(settings *plugin.Settings) []cli.Flag { EnvVars: []string{"PLUGIN_OVERWRITE", "GITHUB_RELEASE_OVERWRIDE"}, Destination: &settings.Overwrite, }, + &cli.BoolFlag{ + Name: "generate-release-notes", + Usage: "whether to automatically generate the name and body for this release", + EnvVars: []string{"PLUGIN_GENERATE_RELEASE_NOTES", "GITHUB_GENERATE_RELEASE_NOTES"}, + Destination: &settings.GenerateReleaseNotes, + }, } }