github family manages the Gateway’s own GitHub App. Orbit uses the App to read private github.com repositories and to publish task pull requests. The GitHub App reference explains registration, installations, and the short-lived tokens.
Commands
Every command accepts
--json.
orbit github:app:install
Open GitHub in a browser to register the App, install it, or both.--json or -n, it prints the URL, does not wait, and reports a status of pending.
orbit github:app:show
Show the App name, slug, App ID, owner, GitHub URL, and one row for each installation.
The Gateway lists installations on GitHub for each call, so the result reflects changes made on GitHub. The result never contains the private key.
orbit github:app:destroy
Delete the App ID, slug, and private key from the Gateway. Orbit then reads every repository without a credential and cannot publish task pull requests.
The command prints the GitHub page where you delete the App registration. GitHub offers no API for that step.