Skip to content

Commit 9a4a567

Browse files
committed
chore: use 'dev' as default version in source
- Version is automatically set via ldflags in both dev and release builds - GoReleaser sets version from git tags in releases - Taskfile sets version from git describe in dev builds - Eliminates manual version updates in source code
1 parent f859472 commit 9a4a567

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

cmd/wtp/main.go

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,16 @@ import (
66
"os"
77
)
88

9-
// Version information (set by GoReleaser)
9+
// Version information
10+
// - In releases: set by GoReleaser via ldflags
11+
// - In dev builds: set by Taskfile via ldflags from git describe
12+
// - Default: used only when built without ldflags (e.g., go run)
13+
// Note: commit and date are set via ldflags but not currently displayed.
14+
// They are available for future use (e.g., verbose version info).
1015
var (
11-
version = "2.3.1"
12-
_ = "none" // commit - set by GoReleaser but not used
13-
_ = "unknown" // date - set by GoReleaser but not used
16+
version = "dev"
17+
commit = "none" //nolint:unused // Set via ldflags, available for future use
18+
date = "unknown" //nolint:unused // Set via ldflags, available for future use
1419
)
1520

1621
func main() {

0 commit comments

Comments
 (0)