Webhooks
Webhooks deliver events — pushes, pull request activity, issue changes — to an HTTPS endpoint you control, so you can build event-driven automation.
Configure
Add a webhook to a repository with a target URL and a secret. GitForge signs each delivery so you can verify authenticity.
Verify signatures
// each delivery includes a signature header;
// compute HMAC-SHA256 of the raw body with your secret
// and compare in constant time.Events
- push
- pull_request (opened, updated, merged, closed)
- issue (opened, commented, closed)
- pipeline run status
Deliveries
Failed deliveries are retried with backoff. Inspect recent deliveries and replay them from the repository settings.