Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface {
// SetApiToken sets the api token to access private apis of the GitHub API.
SetApiToken(apiToken string)
// GetLatestReleaseTag finds the latest release tag in the given repository.
GetLatestReleaseTag(org string, repository string) (string, error)
// DownloadReleaseAsset downloads the defined asset for the given release.
DownloadReleaseAsset(org string, repository string, tag string, assetName string) (io.ReadCloser, error)
}
Client is a small client to access some features of the GitHub API.
Click to show internal directories.
Click to hide internal directories.