All checks were successful
Beta Release / beta (push) Successful in 31s
- Add develop branch for integration - Replace single ci.yml with 3 workflows: ci-pr (PR checks), ci-develop (beta releases), ci-main (stable releases) - Add prerelease support in version.go (ldflags injection) - Add tests for prerelease version formatting - Document full GitFlow process, versioning, and contributing guide in README 💘 Generated with Crush Assisted-by: GLM-5.1 via Crush <crush@charm.land>
19 lines
257 B
Go
19 lines
257 B
Go
package version
|
|
|
|
const (
|
|
Name = "muyue"
|
|
Version = "0.2.0"
|
|
Author = "La Légion de Muyue"
|
|
License = "MIT"
|
|
)
|
|
|
|
var Prerelease string
|
|
|
|
func FullVersion() string {
|
|
v := Name + " v" + Version
|
|
if Prerelease != "" {
|
|
v += "-" + Prerelease
|
|
}
|
|
return v
|
|
}
|