feat: centralize version in internal/version package, fix updater for pre-release tags, show version in footer

This commit is contained in:
2026-04-08 21:10:07 +02:00
parent ca402eb88e
commit 1cf7f50bfb
6 changed files with 44 additions and 14 deletions

View File

@@ -43,7 +43,7 @@ go mod download
CGO_ENABLED=1 go build -o keywarden ./cmd/keywarden/
# Build with version (optional, enables update checker)
CGO_ENABLED=1 go build -ldflags="-X 'main.Version=v1.0.0'" -o keywarden ./cmd/keywarden/
CGO_ENABLED=1 go build -ldflags="-X 'git.techniverse.net/scriptos/keywarden/internal/version.Version=v1.0.0'" -o keywarden ./cmd/keywarden/
# Run
./keywarden