GitHub App setup
Personal access tokens are not supported. Create a GitHub App and install it on every repository whose deployments you want reported.
1. Create the App
In GitHub: Settings → Developer settings → GitHub Apps → New GitHub App.
Suggested settings:
2. Repository permissions
Grant only these repository permissions:
No other permissions (Issues, Pull requests, Actions, Administration, …) are needed.
3. Generate a private key
Under the App's Private keys, generate a key and download the .pem file.
Store it securely; the chart mounts it into the pod as a Secret.
4. Install the App
Install the App on the target org or repositories, then note:
For GitHub Enterprise Server, also set config.githubBaseURL (or
GITHUB_BASE_URL) to your instance base URL.
Next: Secrets