Heads up! On October 1, we introduced Gitpod Flex. You can swap between documentation by using the switcher in the left navigation bar.

GitHub

Source control integrations are attached to Self-Hosted Runners. You can setup a Github integration during runner creation or in the runner settings. Self-hosted Github instances are supported by changing the Host during setup.

There are two ways to integrate Github. Both can be used simultaneously:

  • OAuth: Using an OAuth app is the preferred method as it allows users to sign in more quickly. You’ll need to setup an OAuth app within Gitpod.
  • Personal Access Token: Each user will need to create a Personal Access Token. They will be provided with a deep link to do so on first environment creation.

GitHub OAuth

See AWS runners for more.

Was this helpful?