Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrMissingAuth = errors.New("missing GitHub authentication environment variables") ErrInvalidAuth = errors.New("invalid GitHub authentication") )
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
type Config ¶
type Config struct {
Token string `envconfig:"GITHUB_TOKEN"`
AppPrivateKey string `envconfig:"GITHUB_APP_PRIVATE_KEY"`
AppID int64 `envconfig:"GITHUB_APP_ID"`
AppInstallationID int64 `envconfig:"GITHUB_APP_INSTALLATION_ID"`
Owner string `envconfig:"GITHUB_REPOSITORY_OWNER" default:"grafana"`
Repo string `envconfig:"GITHUB_REPOSITORY_NAME" default:"deployment_tools"`
}
Click to show internal directories.
Click to hide internal directories.