GitHub
GitHub 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
In the Antimetal UI, click Connect GitHub. You'll be redirected to GitHub to install the app.
Choose whether to grant access to all repositories or select specific ones.
Review the requested permissions and click Install & Authorize.
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.
Need help?
Contact us via Slack or at support@antimetal.com.