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 Level | Permission | Access type | Description |
---|---|---|---|
Organization | Administration | Read-only | Access to current billing plan to calculate GitHub runners minutes limits |
Organization | Members | Read-only | Access to organization members to mirror permissions at Pipetrics |
Repository | Actions | Read-only | Access to GitHub Actions workflows, jobs, and steps. Core permission of Pipetrics app |
Repository | Metadata | Read-only | Access to repository members, repo name, etc. |
Repository | Administration | Read-only | Access to private/public setting |
Repository | Deployments | Read-only | Access to deployment statuses |
GitHub App Installation
- Go to the Pipetrics GitHub App page and click “Install” button
- Select the organization where you want to install the app
- Select the repositories you want to monitor with Pipetrics
Enable monitoring of a repository
-
Go to the Pipetrics dashboard
-
Select the organization where you installed the app
-
Click on the “activate” button next to the repository you want to monitor
-
Wait for the first data to be collected (this may take a few minutes)
Last updated on