feat: GitFlow workflow with beta/stable CI pipelines
All checks were successful
Beta Release / beta (push) Successful in 31s
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>
This commit is contained in:
@@ -7,6 +7,12 @@ const (
|
||||
License = "MIT"
|
||||
)
|
||||
|
||||
var Prerelease string
|
||||
|
||||
func FullVersion() string {
|
||||
return Name + " v" + Version
|
||||
v := Name + " v" + Version
|
||||
if Prerelease != "" {
|
||||
v += "-" + Prerelease
|
||||
}
|
||||
return v
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user