Skip to Content
DocsIntegration

Integration guide

Overview

Pipetrics uses the GitHub App to access your repositories without using your Personal Access Token. This way we are able to monitor your repositories without getting the access to the code itself.

GitHub App Permissions

Access LevelPermissionAccess typeDescription
OrganizationAdministrationRead-onlyAccess to current billing plan to calculate GitHub runners minutes limits
OrganizationMembersRead-onlyAccess to organization members to mirror permissions at Pipetrics
RepositoryActionsRead-onlyAccess to GitHub Actions workflows, jobs, and steps. Core permission of Pipetrics app
RepositoryMetadataRead-onlyAccess to repository members, repo name, etc.
RepositoryAdministrationRead-onlyAccess to private/public setting
RepositoryDeploymentsRead-onlyAccess to deployment statuses

GitHub App Installation

  1. Go to the Pipetrics GitHub App page  and click “Install” button

Step1

  1. Select the organization where you want to install the app

Step2

  1. Select the repositories you want to monitor with Pipetrics

Step3

Enable monitoring of a repository

  1. Go to the Pipetrics dashboard

  2. Select the organization where you installed the app

  3. Click on the “activate” button next to the repository you want to monitor

  4. Wait for the first data to be collected (this may take a few minutes)

Last updated on