Skip to content

Commit 0b518a8

Browse files
committed
feat: add title
1 parent 57cf46b commit 0b518a8

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

main.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import (
99
)
1010

1111
var dryRun = flag.Bool("dryRun", false, "")
12+
var title = flag.String("title", "", "the release title")
1213

1314
func main() {
1415
flag.Parse()
@@ -33,7 +34,7 @@ func main() {
3334
fmt.Printf("[Dry Run] creating release for %s\n", newTag)
3435
return
3536
}
36-
release, err := gh.CreateRelease(newTag)
37+
release, err := gh.CreateRelease(newTag, *title)
3738
if err != nil {
3839
fmt.Println(err)
3940
return

pkg/gh/gh.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ func GetLatestRelease() (string, error) {
1111
return gh_exec_clean("api", "/repos/{owner}/{repo}/releases/latest", "--jq", ".tag_name")
1212
}
1313

14-
func CreateRelease(tag string) (string, error) {
15-
str, _, err := gh.Exec("release", "create", "--generate-notes", tag)
14+
func CreateRelease(tag, title string) (string, error) {
15+
str, _, err := gh.Exec("release", "create", "--generate-notes", "--title", title, tag)
1616
return str.String(), err
1717

1818
}

0 commit comments

Comments
 (0)