From 49d062a94baa92a33ae30529da5b08436d621c69 Mon Sep 17 00:00:00 2001 From: yusing Date: Wed, 16 Apr 2025 00:13:49 +0800 Subject: [PATCH] fix: version file logic --- pkg/version.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkg/version.go b/pkg/version.go index a734b75..a80be0b 100644 --- a/pkg/version.go +++ b/pkg/version.go @@ -32,10 +32,16 @@ func init() { } if err != nil && !os.IsNotExist(err) { logging.Warn().Err(err).Msg("failed to read version file") + return + } + if err := f.Truncate(0); err != nil { + logging.Warn().Err(err).Msg("failed to truncate version file") + return } _, err = f.WriteString(version) if err != nil { logging.Warn().Err(err).Msg("failed to save version file") + return } }