From daeb210ddaf76c13c7df44c3c626f3cc2af34635 Mon Sep 17 00:00:00 2001 From: phoenix Date: Wed, 29 Oct 2025 19:09:00 -0400 Subject: [PATCH] Added flag to print version --- cmd/api/main.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cmd/api/main.go b/cmd/api/main.go index 0d8da90..4539188 100644 --- a/cmd/api/main.go +++ b/cmd/api/main.go @@ -2,6 +2,7 @@ package main import ( "context" + "flag" "fmt" "log" "net/http" @@ -19,9 +20,16 @@ import ( "git.kundeng.us/phoenix/textsender-auth/internal/handler/endpoint" mdleware "git.kundeng.us/phoenix/textsender-auth/internal/middleware" "git.kundeng.us/phoenix/textsender-auth/internal/model" + "git.kundeng.us/phoenix/textsender-auth/internal/version" ) func main() { + versionFlag := flag.Bool("version", false, "Print version information") + flag.Parse() + if *versionFlag { + fmt.Println(version.String()) + return + } fmt.Println("textsender-auth") cfg := config.Load()