feat: include git commit & build date information in builds

This commit is contained in:
2025-06-23 04:30:23 -05:00
parent 133c95cd36
commit 8a96cb07d4
3 changed files with 8 additions and 4 deletions

View File

@@ -11,7 +11,11 @@ import (
"ha-tray/internal/service"
)
var Version = "dev"
var (
Version = "dev"
Commit = ""
BuildDate = ""
)
func main() {
logger, logFile, err := setupLogging()
@@ -21,7 +25,7 @@ func main() {
defer logFile.Sync()
defer logFile.Close()
logger.Info("HATray started", "version", Version)
logger.Info("HATray started", "version", Version, "commit", Commit, "built", BuildDate)
defer func() {
if r := recover(); r != nil {