()
| 38 | // Github exposes the features we require from the Github API. |
| 39 | type Github interface { |
| 40 | AppClient() *github.Client |
| 41 | InstallationClient(installationID int64, repoID *int64) *github.Client |
| 42 | // InstallationToken returns a token for the installation ID limited to the repoID. |
| 43 | InstallationToken(ctx context.Context, installationID, repoID int64) (token string, expiresAt time.Time, err error) |
no outgoing calls
no test coverage detected