CI/CD Alerts Not Working
Step 1: Verify Webhook URL
In your GitHub/GitLab settings, confirm the webhook URL points to your running OpenClaw gateway:
http://your-server:3000/webhook/github
Step 2: Check API Token Scopes
Your GitHub token needs at least repo and read:org scopes. GitLab tokens need api scope.
Step 3: Confirm Pipeline Event Types
In GitHub webhook settings, ensure these events are checked: Pushes, Pull requests, Workflow runs.
Step 4: Check Gateway Logs
openclaw logs --tail 50 | grep webhook
Step 5: Test Webhook Delivery
In GitHub → Settings → Webhooks, click your webhook and use "Redeliver" on a recent payload to test.
Launch Your Personal AI Agent
OpenClaw connects to WhatsApp, Telegram, Slack and more. Get started in minutes.