Versions in this module Expand all Collapse all v0 v0.2.1 Nov 24, 2023 Changes in this version + type GithubAuthenticationProvider interface + GetToken func(ctx context.Context) (string, bool, error) + type GithubClientOptions struct + AuthTimeout time.Duration + Authentication GithubAuthenticationProvider + CustomConfigurators []func(*github.Client) + HTTPClient *http.Client + UserAgent string + func NewOptions(appName string, appVersion string) *GithubClientOptions + func (o *GithubClientOptions) WithApp(appName string, appVersion string) *GithubClientOptions + func (o *GithubClientOptions) WithAuthenticationProvider(provider GithubAuthenticationProvider) *GithubClientOptions + func (o *GithubClientOptions) WithCustom(cfg func(client *github.Client)) *GithubClientOptions + func (o *GithubClientOptions) WithHTTPClient(cl *http.Client) *GithubClientOptions v0.2.0 Nov 24, 2023 Changes in this version + type ReleaseCandidate struct + ID int64 + Name string + type VersioningStrategy interface + IsAcceptable func(version *semver.Version) bool + IsUpgrade func(oldV *semver.Version, newV *semver.Version) bool