CI Alerts Not Working

Fix CI/CD pipeline notification issues

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.
Explore OpenClaw Setup →