create_github_webhook
Set up a GitHub push webhook to automatically trigger cPanel redeployment when repository code changes.
Instructions
Create a push webhook on a GitHub repository to trigger automatic redeployment on cPanel
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo | Yes | GitHub repository name (e.g. 'my-app') | |
| owner | Yes | GitHub owner/organization (e.g. 'AkashJamali') | |
| secret | No | Optional webhook secret | |
| webhook_url | Yes | cPanel deployment webhook URL or custom endpoint | |
| github_token | No | GitHub PAT (if not already configured) |