Skip to main content
Connecting to GitHub Cloud
Lior Neudorfer avatar
Written by Lior Neudorfer
Updated over a week ago

To connect an environment to GitHub Cloud, in "Version Control" settings, click on "Cloud" to get started.

Approve the request to authorize Salto, then you will be redirected back to the Salto application. You should see now your GitHub username under the ‘Authorized Account’ title.

At this point you may not yet see your repos in Salto:

Salto's GitHub app must be installed on your GitHub organization for Salto to have access (this is in addition to your authorizing Salto's app to act on your behalf earlier).

To do so:

  • Click ‘Resolve on Github’. You should land on a GitHub installation page

  • Click on the name of your organization. You should see now specific details for installing Salto's app on your GitHub organization:

    • All repositories is the recommended choice of visibility, so that you can easily use new repositories in Salto without having to deal with settings ever again

    • If you see a button labeled ‘Install’, clicking it will complete the installation and redirect you back to Salto

    • If the button is labeled ‘Request’, your GitHub organization admin should receive a request notification from GitHub to approve your installation request, since your user has insufficient privileges. We recommend talking directly with your GitHub admin, as GitHub notifications are easy to miss.

Once your installation was approved and completed successfully you should be able to see your repositories with the Salto app.

For on-prem connections such as GitHub Enterprise, read the "Connecting to other Git providers" article.

Did this answer your question?