go-github-selfupdate/selfupdate/release.go

18 lines
418 B
Go

package selfupdate
import (
"github.com/blang/semver"
)
// Release represents a release asset for current OS and arch.
type Release struct {
// Version is the version of the release
Version semver.Version
// AssetURL is a URL to the uploaded file for the release
AssetURL string
// URL is a URL to release page for browsing
URL string
// ReleaseNotes is a release notes of the release
ReleaseNotes string
}