Adding GitHub repositories to PullRequest

NOTICE: As of 2/13/2018 PullRequest requires an installation of the PullRequest GitHub app in lieu of assigning a pull request to the @PullRequestAgent GitHub profile.

This guide contains screenshots from third party partner interfaces that may be modified without notice. If you ever have any issues or questions about connecting with PullRequest, please reach out to support@pullrequest.com.

Step 1:

After signing up, you'll be prompted to authorize and connect with a version control provider. Click the GitHub option.

NOTE: If you have repositories that you need to connect from other version control providers such as Bitbucket and GitLab, you'll be able to add them in Settings -> Account Integrations.

Step 2:

You'll be prompted to select from a list containing your GitHub Profile and any GitHub Organizations you're an owner of. You'll be able to connect multiple GitHub Organizations if required.

If a GitHub Profile or Organization already has the PullRequest GitHub app installed, the text "Configure" will appear on the selection.

Q: I don't see the Organization I'm trying to add. How do I add it?

A: Reach out to an Owner of that GitHub Organization with this link and ask them to install PullRequest. (NOTE: You maintain full control of revoking PullRequest access at any time)

Q: I don't see the Organization I'm trying to add. How do I add it?

A: Reach out to an Owner of that GitHub Organization with this link and ask them to install PullRequest.

Step 3:

You'll be prompted to select from a list containing your GitHub Profile and any GitHub Organizations you're an owner of. You'll be able to connect multiple GitHub Organizations if required.

If a GitHub Profile or Organization already has PullRequest installed, the text "Configure" will appear on the selection.

Q: I don't see the Organization I'm trying to add. How do I add it? A: Reach out to an Owner of that GitHub Organization with this link and ask them to install PullRequest. (NOTE: You maintain full control of revoking PullRequest access at any time)

Step 4:

You'll be asked to allow PullRequest to access All Repositories or Only select repositories.

After you've made your selection, click the Install button.

Step 5:

Repositories should now appear on the PullRequest dashboard page when the GitHub Organization is selected from the drop-down at the top of the screen.