GitHub release webhook (inbound)
Relayer receives GitHub `release` events at `/wh/github/{appId}` (URL + secret shown when you enable the integration in app settings). Payloads are HMAC-SHA-256 verified. Published releases land on `stable`, pre-releases on `beta`, drafts are ignored, assets are classified per platform/arch by filename, and checksum/metadata files are filtered out.
Relayer receives GitHub release events at
/wh/github/{appId} (URL + secret shown when you enable the
integration in app settings). Payloads are HMAC-SHA-256 verified.
Published releases land on stable, pre-releases on beta,
drafts are ignored, assets are classified per platform/arch by
filename, and checksum/metadata files are filtered out.
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Standard GitHub release event payload
Response Body
Example Requests
Standard GitHub release event payload
/github-release