setup_github_deploy_key
Generate an SSH key in cPanel and automatically register it as a read-only GitHub Deploy Key to enable private repository access.
Instructions
Generate an SSH key in cPanel and automatically register it as a read-only Deploy Key on GitHub for private repo access
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo | Yes | GitHub repository name | |
| owner | Yes | GitHub repository owner | |
| key_title | No | Title for the deploy key in GitHub | cPanel Server Deploy Key |
| github_token | No | GitHub PAT with 'admin:public_key' or repo write scope |