GitHub
Connect your GitHub repositories to discover code, PRs, and deployment context.
OpsCompanion connects to GitHub to discover repositories and link code changes to your infrastructure.
What OpsCompanion Discovers
- Repositories - Name, visibility, languages, and metadata
- Pull requests - Open PRs, authors, and review status
- Issues - Open issues and their status
- Commits - Recent commit history
- Deployments - Deployment status and environments
How to Connect
- Navigate to Integrations in OpsCompanion
- Click "Connect" on GitHub
- Authorize via GitHub OAuth
- Choose which repositories to include
Repository Access Options
- All repositories - Includes all current and future repositories
- Select repositories - Choose specific repositories to include
Permissions
Read Access
- Dependabot alerts
- Actions
- Checks
- Commit statuses
- Deployments
- Issues
- Members
- Metadata
- Security events
Read and Write Access
- Code and pull requests (for future features)
Constraints
- OAuth-based authentication
- You control which repositories are accessible
- Can revoke access from GitHub settings at any time
Troubleshooting
If you see an "action not supported" error during install:
- Go to GitHub account settings
- Open Applications
- Remove the OpsCompanion app
- Run the install flow again