chore: git cache cleanup

This commit is contained in:
GitHub Actions
2026-03-04 18:34:49 +00:00
parent c32cce2a88
commit 27c252600a
2001 changed files with 683185 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
// Package version provides build version information.
package version
const (
// Name of the application
Name = "Charon"
)
var (
// Version is the semantic version
Version = "0.3.0"
// BuildTime is set during build via ldflags
BuildTime = "unknown"
// GitCommit is set during build via ldflags
GitCommit = "unknown"
)
// Full returns the complete version string.
func Full() string {
if BuildTime != "unknown" && GitCommit != "unknown" {
return Version + " (commit: " + GitCommit + ", built: " + BuildTime + ")"
}
return Version
}
+28
View File
@@ -0,0 +1,28 @@
package version
import (
"testing"
"github.com/stretchr/testify/assert"
)
func TestFull(t *testing.T) {
t.Parallel()
// Default
assert.Contains(t, Full(), Version)
// With build info
originalBuildTime := BuildTime
originalGitCommit := GitCommit
defer func() {
BuildTime = originalBuildTime
GitCommit = originalGitCommit
}()
BuildTime = "2023-01-01"
GitCommit = "abcdef"
full := Full()
assert.Contains(t, full, "2023-01-01")
assert.Contains(t, full, "abcdef")
}