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.