From a9ad1639ecfb8c6e41ea76602f9b6ed0bcf746ae Mon Sep 17 00:00:00 2001 From: Snider Date: Mon, 2 Feb 2026 02:18:08 +0000 Subject: [PATCH] fix(updater): resolve PkgVersion duplicate declaration Remove var PkgVersion from updater.go since go generate creates const PkgVersion in version.go. Track version.go in git to ensure builds work without running go generate first. Co-Authored-By: Claude Opus 4.5 --- internal/cmd/updater/.gitignore | 1 - internal/cmd/updater/updater.go | 3 --- internal/cmd/updater/version.go | 5 +++++ 3 files changed, 5 insertions(+), 4 deletions(-) create mode 100644 internal/cmd/updater/version.go diff --git a/internal/cmd/updater/.gitignore b/internal/cmd/updater/.gitignore index eddd022..6f58632 100644 --- a/internal/cmd/updater/.gitignore +++ b/internal/cmd/updater/.gitignore @@ -1,6 +1,5 @@ # Go updater -version.go *.exe *.exe~ *.dll diff --git a/internal/cmd/updater/updater.go b/internal/cmd/updater/updater.go index f364fa8..69929c4 100644 --- a/internal/cmd/updater/updater.go +++ b/internal/cmd/updater/updater.go @@ -11,9 +11,6 @@ import ( "golang.org/x/mod/semver" ) -// PkgVersion is set via ldflags -var PkgVersion = "dev" - // Version holds the current version of the application. // It is set at build time via ldflags or fallback to the version in package.json. var Version = PkgVersion diff --git a/internal/cmd/updater/version.go b/internal/cmd/updater/version.go new file mode 100644 index 0000000..3376963 --- /dev/null +++ b/internal/cmd/updater/version.go @@ -0,0 +1,5 @@ +package updater + +// Generated by go:generate. DO NOT EDIT. + +const PkgVersion = "1.2.3"