Versions in this module Expand all Collapse all v1 v1.0.2 Mar 3, 2023 v1.0.1 Mar 3, 2023 Changes in this version + type GitHubInstallation struct + AccountID int64 + AccountName string + InstallationID int64 + type GitHubInstallationDatastore struct + func (g *GitHubInstallationDatastore) Get(ctx context.Context, accountName string) (ok bool, inst *GitHubInstallation, err error) + func (g *GitHubInstallationDatastore) Put(ctx context.Context, inst *GitHubInstallation) error + type GitHubInstallationStore interface + Get func(ctx context.Context, accountName string) (ok bool, inst *GitHubInstallation, err error) + Put func(ctx context.Context, inst *GitHubInstallation) error + type GitHubRepoTokenDatastore struct + func (g *GitHubRepoTokenDatastore) Get(ctx context.Context, owner, repo string) (ok bool, token *GitHubRepositoryToken, err error) + func (g *GitHubRepoTokenDatastore) Put(ctx context.Context, token *GitHubRepositoryToken) error + type GitHubRepositoryToken struct + RepositoryID int64 + RepositoryName string + RepositoryOwner string + Token string + type GitHubRepositoryTokenStore interface + Get func(ctx context.Context, owner, repo string) (ok bool, token *GitHubRepositoryToken, err error) + Put func(ctx context.Context, token *GitHubRepositoryToken) error