Authenticate and get a GitHub client that can be used to make API calls.
You'll probably want to use context.github instead.
Note: app.auth is asynchronous, so it needs to be prefixed with a
await
to wait for the magic to happen.
ID of the installation, which can be extracted from
context.payload.installation.id. If called without this parameter, the
client wil authenticate as the app
instead of as a specific installation, which means it can only be used for
app APIs.
An authenticated GitHub API client
Loads a Probot plugin
Listen for GitHub webhooks, which are fired for almost every significant action that users take on GitHub.
a function to call when the webhook is received.
Get an express router that can be used to expose HTTP endpoints
the prefix for the routes
Generated using TypeDoc
The
appparameter available to apps{logger} log - A logger