anchor.diff:  ## Build skipping
   
   <%= render_markdown partial: 'integrations/build_skipping' %>
  +
  +## Connect your Buildkite account to GitHub using OAuth
  +
  +To connect your GitHub account:
  +
  +1. Open Buildkite's _Personal Settings_.
  +1. Select _[Connected Apps](https://buildkite.com/user/connected-apps)_.
  +1. Select the GitHub _Connect_ button:
  +    <%= image "personal-settings.png", width: 1650/2, height: 642/2, alt: "Screenshot of the Buildkite Connected Apps screen" %>
  +1. Select _Authorize buildkite_. GitHub redirects you back to your _Connected Apps_ page.
  +
  +You can now [set up a pipeline](#set-up-a-new-pipeline-for-a-github-repository).
positive.code: # GitHub
  
  Buildkite can connect to your GitHub repository and use the [Commit Status API](https://docs.github.com/en/rest/reference/repos#statuses) to update the status of commits in pull requests.
  
  To complete this integration, you need admin privileges for your GitHub repository.
  
  
negative.code: 1. Select _[Repository Providers](https://buildkite.com/organizations/~/repository-providers)_ > _GitHub_.
      <%= image "repository-providers.png", width: 1168, height: 798, alt: "Screenshot of the Buildkite Repository Providers" %>
  1. Select _Connect to a new GitHub Account_. If you have never connected your Buildkite and GitHub accounts before, you will first need to select _Connect_ and authorize Buildkite.
  1. Select the GitHub organization you want to connect to your Buildkite organization.
  1. Choose which repositories Buildkite should have access to, then select _Install_.
  
  You can now [set up a pipeline](#set-up-a-new-pipeline-for-a-github-repository).
  
  