GitHub Connector
Connect D.A.M.I to GitHub for repository management, PR reviews, and CI/CD monitoring.
Setup
- Go to Settings → Connectors → Add Connector
- Select GitHub
- Enter your Personal Access Token (PAT)
| Field | Description |
|---|---|
| Token | GitHub PAT with repo, workflow scopes |
| Organization | Optional: filter to specific org |
Available Tools
- list_repos — List repositories
- get_repo — Repository details and stats
- list_pulls — List open pull requests
- get_pull_diff — Get PR diff for review
- list_workflows — List GitHub Actions workflows
- get_workflow_run — Get workflow run status and logs
- create_issue — Create a new issue
- search_code — Search across repositories
Webhook Setup
- Go to GitHub → Settings → Webhooks → Add webhook
- Payload URL:
https://api.dami.dev/api/v1/webhooks/github - Content type:
application/json - Secret: Set a webhook secret and add it to D.A.M.I settings
- Events: Select
push,pull_request,workflow_run
D.A.M.I verifies all webhooks using HMAC-SHA256 signatures.