package algebras
Type Members
-
trait
AccessToken[F[_]] extends AnyRef
Source of static or expiring github tokens
Source of static or expiring github tokens
For github app authentication you'd want to create a token source which calls github's installation authentication api with a jwt token, generated from a private key These tokens have a 1h lifetime, so it's a good idea to handle expired tokens here as well
- See also
https://docs.github.com/en/free-pro-team@latest/developers/apps/authenticating-with-github-apps
- trait Activities[F[_]] extends AnyRef
- trait Auth[F[_]] extends AnyRef
- trait Gists[F[_]] extends AnyRef
- trait GitData[F[_]] extends AnyRef
- trait GithubAPIs[F[_]] extends AnyRef
- trait Issues[F[_]] extends AnyRef
- trait Organizations[F[_]] extends AnyRef
- trait Projects[F[_]] extends AnyRef
- trait PullRequests[F[_]] extends AnyRef
- trait Repositories[F[_]] extends AnyRef
- trait Search[F[_]] extends AnyRef
- trait Teams[F[_]] extends AnyRef
- trait Users[F[_]] extends AnyRef