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

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…