github
Github Webhook
Receive GitHub webhook events.
Handles:
- push: Trigger pull when repo is updated, and tell the context check about it
- pull_request: Reconcile linked Dot proposals, and tell the context check about the head
- check_suite, check_run: Tell the context check about a new head or a Re-run of Dot's check
- installation: Handle app install/uninstall and permission changes
- installation_repositories: Handle repo access changes
The context check only records hints here (Redis, never GitHub); its own lane does the work. Each hint runs in a thread: recording it in Redis and enqueuing a cycle on the broker block, and a stalled Redis would otherwise hold every request this worker serves.
post/api/github/webhook
Request
- Base URL: https://app.getdot.ai (the document declares no server; this is the origin it was published from)
- URL: https://app.getdot.ai/api/github/webhook
- Auth: none declared
Response
Successful Response
unknown required
Changes
No recorded changes to this operation across all 1 revision of this API.