INNER CODE UNIT · Go
versionInfo
voocel/ainovel-cli · cmd/ainovel-cli/main.go:197
func versionInfo() buildversion.Info {
return buildversion.Resolve(buildversion.Info{
Version: version,
Commit: commit,
Date: date,
})
}
func runSelfUpdate(target string) error {
info := versionInfo()
result, err := buildversion.Update(context.Background(), buildversion.UpdateOptions{
Repo: buildversion.DefaultRepo,
BinaryName: "ainovel-cli",
TargetVersion: target,
CurrentVersion: info.Version,
})
if err != nil {
return err