GitHub
NativeGitHub is how Antimetal gets from a symptom to the line of code behind it. The Antimetal GitHub App pulls CI status, deploys, security alerts, and PR activity into investigations — and, when an engineer asks, opens a pull request with the fix.
#What Antimetal does with GitHub
- Search your codebase for the path that produced an error
- Read recent commits and pull requests to find the change that introduced a regression
- Check Actions runs, checks, and commit statuses to see what CI caught
- Read Dependabot, code scanning, and secret scanning alerts relevant to a failure
- Open a pull request with a proposed fix — only when an engineer requests one
#Connecting GitHub
Prerequisites
- A GitHub account with admin access to the repositories you want to connect
- Permission to install GitHub Apps in your organization
-
Install the Antimetal GitHub App
In the Antimetal UI, click Connect GitHub. You'll be redirected to GitHub to install the app.
-
Select repositories
Choose whether to grant access to all repositories or select specific ones.
-
Authorize the app
Review the requested permissions and click Install & Authorize.
-
Confirm in Antimetal
You'll be redirected back to Antimetal. Verify your repositories appear on the integrations page.
#Permissions and access
The Antimetal GitHub App holds the permissions below. Write access exists so Antimetal can open a pull request or update an issue — it only does so when an engineer explicitly asks for a fix.
Repository
| Permission | Access |
|---|---|
| Actions | Read |
| Checks | Read and write |
| Code scanning alerts | Read |
| Commit statuses | Read |
| Contents | Read and write |
| Dependabot alerts | Read |
| Deployments | Read |
| Discussions | Read |
| Environments | Read |
| Issues | Read and write |
| Merge queues | Read |
| Metadata | Read |
| Pull requests | Read and write |
| Secret scanning alerts | Read |
Organization
| Permission | Access |
|---|---|
| Members | Read |
| Organization custom properties | Read |
All tenant data is processed in isolated environments. See security and compliance for details.
Contact us via Slack or at support@antimetal.com.
Related integrations
Track application errors to their source.
Tie deploys to runtime failures.
Inspect repos, pull requests, work items, and pipelines.