Register a GitHub App via GitHub's manifest flow. Permissions and webhooks are pre-configured.
Fill the GitHub App form manually. For self-hosted GitHub Enterprise or custom permission setups.