引入 VERSION 作为统一版本源,避免前端、后端、桌面打包和发布资产之间的版本漂移。 新增 tag 驱动的 Draft Release 流程与版本化资产命名,使本地演进和 GitHub 发布共享同一套约束。
23 lines
364 B
Go
23 lines
364 B
Go
package buildinfo
|
|
|
|
var (
|
|
version = "dev"
|
|
commit = "unknown"
|
|
buildTime = "unknown"
|
|
)
|
|
|
|
// Version 返回构建注入的版本号。
|
|
func Version() string {
|
|
return version
|
|
}
|
|
|
|
// Commit 返回构建注入的 git commit。
|
|
func Commit() string {
|
|
return commit
|
|
}
|
|
|
|
// BuildTime 返回构建注入的构建时间。
|
|
func BuildTime() string {
|
|
return buildTime
|
|
}
|