gh-webhook-router

GitHub webhook receiver.

Webhook URL

https://gh-webhook-router.public.app.mkhq.io/api/webhooks/github

Content type: application/json

Webhook secret

The webhook requires a shared secret for signature verification. The same value must be set in both places:

  1. Cloudflare Workers — go to the dashboard → gh-webhook-router → Settings → Variables and Secrets → set GITHUB_WEBHOOK_SECRET
  2. GitHub webhook— paste the same value into the "Secret" field when creating or editing the webhook

Generate a secret: openssl rand -hex 32