Skip to content

Commit 611d71d

Browse files
feat(cmd): add -version flag
1 parent 0495f65 commit 611d71d

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

cmd/semantic-release/main.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,15 @@ func main() {
2020
noci := flag.Bool("noci", false, "run semantic-release locally")
2121
dry := flag.Bool("dry", false, "do not create release")
2222
vFile := flag.Bool("vf", false, "create a .version file")
23+
showVersion := flag.Bool("version", false, "outputs the semantic-release version")
2324
flag.Parse()
2425

26+
if *showVersion {
27+
fmt.Printf("semantic-release v%s", SRVERSION)
28+
return
29+
}
30+
2531
logger := log.New(os.Stderr, "[semantic-release]: ", 0)
26-
logger.Println("cli version: " + SRVERSION)
2732

2833
if *token == "" {
2934
logger.Println("github token missing")

0 commit comments

Comments
 (0)