From 4e793364bd5564f15e0aa94a2b055f5ed12914d7 Mon Sep 17 00:00:00 2001 From: Hau Nguyen Date: Sun, 16 Jul 2023 21:08:19 +0700 Subject: [PATCH] feat: log from to --- internal/cli/action_generate.go | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/internal/cli/action_generate.go b/internal/cli/action_generate.go index 2740f38..e458db7 100644 --- a/internal/cli/action_generate.go +++ b/internal/cli/action_generate.go @@ -14,6 +14,7 @@ import ( "github.com/urfave/cli/v2" "golang.org/x/mod/semver" + "github.com/make-go-great/color-go" "github.com/make-go-great/ioe-go" "github.com/make-go-great/markdown-go" "github.com/make-go-great/rst-go" @@ -68,6 +69,18 @@ func (a *action) RunGenerate(c *cli.Context) error { } } + aliasFrom := a.flags.from + if aliasFrom == "" { + aliasFrom = "latest" + } + + aliasTo := a.flags.to + if aliasTo == "" { + aliasTo = "earliest" + } + + color.PrintAppOK(name, fmt.Sprintf("Generate changelog from [%s] to [%s]", aliasFrom, aliasTo)) + commits, err := repo.Log(a.flags.from, a.flags.to) if err != nil { return err