Version bump

This commit is contained in:
V
2026-05-16 20:38:13 +01:00
parent b0b5c3bd08
commit 3915f7ce4d
6 changed files with 27 additions and 2 deletions
+17
View File
@@ -17,6 +17,10 @@ func main() {
if err := loadDotEnv(".env"); err != nil {
log.Fatal(err)
}
version, err := readVersion("VERSION")
if err != nil {
log.Fatal(err)
}
cfg := app.Config{
Addr: requiredEnv("ADDR"),
@@ -25,6 +29,7 @@ func main() {
AdminUsername: requiredEnv("ADMIN_USERNAME"),
AdminPassword: requiredEnv("ADMIN_PASSWORD"),
UploadDir: requiredEnv("UPLOAD_DIR"),
Version: version,
}
db, err := store.Open(cfg.DatabasePath)
@@ -94,3 +99,15 @@ func requiredEnv(key string) string {
}
return value
}
func readVersion(path string) (string, error) {
data, err := os.ReadFile(path)
if err != nil {
return "", err
}
version := strings.TrimSpace(string(data))
if version == "" {
return "", fmt.Errorf("%s is empty", path)
}
return version, nil
}