Install it
Right after your first sign-in, Orbi shows a Connect repository page that says The Orbi GitHub App is not installed yet. Until the App is installed, the same page appears whether you open the status page or the connect page. The page states what you need to know before installing: installation is free, and Orbi can only change the GitHub repositories you select. Open All permissions for the full list. Click Install the Orbi GitHub App and you are taken to GitHub’s installation screen. On GitHub’s installation screen:- Choose the account or organization that owns the repository you want Orbi to work in.
- Select Only select repositories.
- Tick only the repository you want to hand to Orbi and click Install. One small repository is enough to try Orbi; you can add more to the installation later.
- Cannot find your repository?: if the repository belongs to an organization, choose that organization on GitHub’s installation screen first. If the button reads Install and request or Request, an organization administrator has to approve the installation.
- No repository on GitHub yet?: use Create a repository from Orbi’s example to create one, then come back and install. One verified official example copy is exempt from the repository limit and free-delivery count. See trying the example.
Installing on an organization creates a separate Orbi tenant for that organization, with its own subscription and usage. Installing on your personal account creates a personal one. They are not shared.
What the permissions are for
GitHub shows you the full permission list before you approve. On Orbi’s install page, All permissions summarizes it: in the GitHub repositories you select, read/write access to code, Issues, PRs, GitHub Actions workflows and Actions variables; read access to repository settings, check results and Actions run history; no ability to change repository settings; and read access to your GitHub email address. Here is what each one is used for:
These are the permissions that let an agent do the job you are asking it to do: write code on a branch, open a pull request, and merge it after the check. If your organization’s policy does not permit granting write access to pull requests and contents, Orbi Cloud cannot deliver into that repository.
Changing which repositories are covered
The App installation decides which repositories Orbi can see; connecting a repository decides which ones it works in. How many you can connect at once depends on your plan. See limits and quotas. If your target repository is not offered on the connect page, the App was installed without it. To fix that, open Don’t see your repository? on the connect page and follow its GitHub App settings link. Under Repository access, add the repository and click Save. GitHub does not send you back to Orbi afterwards, so return to Orbi Cloud and refresh the connect page.Revoking
Uninstall the Orbi GitHub App from GitHub at any time: in GitHub’s Settings → Applications → Installed GitHub Apps, find Orbi, click Configure, then Uninstall (for an organization, the same path under the organization’s settings). Uninstalling immediately removes Orbi’s access to your code. The status page detects it: the headline becomes Orbi is stuck and needs you, the card says The GitHub App was uninstalled, and it offers a Reinstall the Orbi GitHub App button.Uninstalling the App does not cancel a subscription. Cancel that separately through billing.