Create Reili GitHub App

Set up a GitHub App with the permissions Reili needs, using the GitHub App Manifest flow.

Leave blank to create the app under your personal account. Enter an organization name to create it under that organization.

Must be unique across GitHub. A suffix is added by default to avoid conflicts.

Reili does not require a webhook. Only enable this if you have a specific use case.

Permissions that will be requested

  • Metadataread
  • Contentsread
  • Pull requestsread
  • Issuesread

After creating the app

  1. GitHub will show your new app's settings page. Note the App ID.
  2. On the same page, generate and download a Private Key (.pem file).
  3. Click Install App in the sidebar, install it on the organization or account you want Reili to investigate, and note the Installation ID from the URL (/installations/ID).
  4. Set the environment variables:
    GITHUB_APP_ID, GITHUB_APP_PRIVATE_KEY, GITHUB_APP_INSTALLATION_ID