Documentation
¶
Index ¶
- Constants
- type GitHubCommon
- func (gc *GitHubCommon) BuildHTTPClient(ctx context.Context) *http.Client
- func (gc *GitHubCommon) GetGHClient() *gh.Client
- func (gc *GitHubCommon) GetGitHubAccessToken() string
- func (gc *GitHubCommon) GetHTTPClient() *http.Client
- func (gc *GitHubCommon) SetGHClient(client *gh.Client)
- func (gc *GitHubCommon) SetHTTPClient(client *http.Client)
- func (gc *GitHubCommon) SetupGitHubClient(ctx context.Context)
Constants ¶
View Source
const (
// nolint:gosec // This is a constant, not a secret
GitHubTokenEnvKey = "GITHUB_TOKEN"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GitHubCommon ¶
type GitHubCommon struct {
// contains filtered or unexported fields
}
func (*GitHubCommon) BuildHTTPClient ¶
func (gc *GitHubCommon) BuildHTTPClient(ctx context.Context) *http.Client
func (*GitHubCommon) GetGHClient ¶
func (gc *GitHubCommon) GetGHClient() *gh.Client
func (*GitHubCommon) GetGitHubAccessToken ¶
func (gc *GitHubCommon) GetGitHubAccessToken() string
func (*GitHubCommon) GetHTTPClient ¶
func (gc *GitHubCommon) GetHTTPClient() *http.Client
func (*GitHubCommon) SetGHClient ¶
func (gc *GitHubCommon) SetGHClient(client *gh.Client)
func (*GitHubCommon) SetHTTPClient ¶
func (gc *GitHubCommon) SetHTTPClient(client *http.Client)
func (*GitHubCommon) SetupGitHubClient ¶
func (gc *GitHubCommon) SetupGitHubClient(ctx context.Context)
Click to show internal directories.
Click to hide internal directories.