Skip to content

Commit 04e8c1b

Browse files
authored
Fix setting version for version cmd (#40)
1 parent 7d7a740 commit 04e8c1b

2 files changed

Lines changed: 10 additions & 6 deletions

File tree

cmd/warrant/main.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@ package main
1616

1717
import "github.com/warrant-dev/warrant-cli/internal/cmd"
1818

19+
var version = "dev"
20+
1921
func main() {
22+
cmd.SetVersion(version)
2023
cmd.Execute()
2124
}

internal/cmd/root.go

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,16 @@ import (
2121
"github.com/warrant-dev/warrant-go/v5"
2222
)
2323

24-
var version = ""
25-
2624
var cmdConfig *config.Config
2725

2826
var rootCmd = &cobra.Command{
29-
Use: "warrant",
30-
Short: "Warrant CLI",
31-
Long: `The Warrant CLI is a tool to interact with Warrant via the command line.`,
32-
Version: version,
27+
Use: "warrant",
28+
Short: "Warrant CLI",
29+
Long: `The Warrant CLI is a tool to interact with Warrant via the command line.`,
30+
}
31+
32+
func SetVersion(version string) {
33+
rootCmd.Version = version
3334
}
3435

3536
func Execute() {

0 commit comments

Comments
 (0)