deploy_repo
Analyze a repository and generate a CI/CD workflow, returning complete YAML and explanation. Handles the full async process automatically.
Instructions
Analyze a repository and generate a CI/CD workflow. Handles the full async flow internally (analyze → poll → generate → poll) and returns the complete YAML + explanation.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"repo_id": "<repo_id>"
},
"name": "deploy_repo"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo_id | Yes | Repository ID from list_repos | |
| deploy_target | No | Optional deploy target (e.g., 'aws-ecs', 'vercel', 'fly-io') |