Skip to content

GitHub

Connecting Hawkeye with GitHub enables real-time insights into your repositories, allowing you to monitor pull requests, commits, and issues directly from the Hawkeye dashboard.

To set up this integration, you’ll authenticate through GitHub and install the Neubird app on your personal or organization account.

Step 1: Select GitHub as your connection type

  1. Open the Connections Tab in Hawkeye: In the Hawkeye dashboard, navigate to Connections and click on New Connection.

    pagerduty-4

  2. Choose GitHub: From the list of available integrations, select GitHub.

    github-selection

    Click Next to proceed.

  3. Enter project details: Enter a Name for your GitHub integration. This will help you identify the project in Hawkeye.

    github-selection

    Optionally, you can add a Description for additional context and then click Continue.

  4. Continue to GitHub: In the pop-up screen, click on the Connect to GitHub button to proceed to the next step.

    github-selection

Step 2: Install the Neubird app on GitHub

  1. Authenticate on GitHub: After clicking Connect to GitHub, you’ll be redirected to GitHub to authenticate.

    If not already signed in, enter your GitHub credentials to proceed.

  2. Select account for Neubird app installation: Choose whether to install the Neubird app on a Personal or Organization GitHub account.

    Select the desired account type, then click Continue.

  3. Grant repository access: On the next page, choose the repositories that Neubird should access:

    • All repositories: Neubird will monitor all repos in the selected account.
    • Select repositories: Limit Neubird’s access to specific repositories.

    Choose the desired access level, then click Install.

  4. Complete installation: After installation, you’ll be redirected back to the Hawkeye dashboard, where a success message will confirm that the GitHub connection is now active.