Skip to main content

GitHub Integration

Follow these steps to generate a GitHub access token and integrate it with our system:

Step 1: Accessing GitHub Token Generation Screen

tip

You can follow this link and skip this step: https://github.com/settings/personal-access-tokens/new

  1. Go to your GitHub account.
  2. Click on your profile icon in the top right corner.
  3. Select Settings from the dropdown menu.
  4. In the left sidebar, scroll down and click on Developer settings.
  5. Under Developer settings, click on Personal access tokens.
  6. Choose Fine-grained tokens.
  7. Click on Generate new token.

Step 2: Token Settings

  1. Give a unique and identifiable name for the token (eg: illustria-integration-token)
  2. Set the Expiration to a long period to avoid frequent replacements.
  3. Select the Resource Owner (Some organizations restrict access to their repositories from personal token, so the correct organization needs to be selected).
  4. Under Repository access, select All repositories.
  5. Set the Repository permissions as follows:
    • Metadata: Read-only
    • Contents: Read-only
  6. Click Generate Token, copy it and keep this page open until you finish the integration with our system.

Step 3: Integrate the Token with Our System

  1. Go to our dashboard.
  2. Navigate to the Integrations tab.
  3. Click on Configure for the GitHub integration.
  4. Select Add Integration.
  5. Paste your token in the provided field.
  6. Give the integration a unique name.
  7. Click Finish.

Congratulations! You have successfully integrated your GitHub organization with our system.