Integrate GitHub service

This procedure allows Firefly to monitor your GitHub service.

Procedure

  1. Log in to your GitHub account.

  2. Generate a personal access token with the following scopes:

    • In the repo section, select:

      • repo:status

      • repo_deployment

      • repo:invite

      • public_repo

      • security_events

    • In the admin:org section, select:

      • read:org

    • In the admin:public_key section, select:

      • read:public_key

    • In the admin:repo_hook section, select:

      • read:repo_hook

    • notifications

    • In the user section, select:

      • read:user

      • user:email

    • In the write:discussion section, select:

      • read:enterprise

    • In the admin:grg_key section, select:

      • read:gpg_key

  3. In Firefly, select Settings > Integrations.

  4. Select Add New > GitHub.

  5. Copy the token and paste it into the Access Token field.

  6. Select Next.

  7. Enter a descriptive name in the Nickname field, and select the desired Organization.

  8. Select Next > Done.

Last updated