{"uid":"cap_WnAtSlr0XKE3cFhZ5uOP7","slug":"obol-deploy-config-generator-8af3e00e","name":"Obol Deploy Config Generator","description":"Obol: Repo → GitHub Actions CI/CD + deploy config → GitHub PR — $5 USDC","url":"https://api.obol.sh/deploy?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","required":["repo","platform"],"properties":{"repo":{"type":"string","description":"GitHub repo in owner/repo format"},"email":{"type":"string","description":"Email address to notify when PR is ready"},"branch":{"type":"string","description":"Branch to base the PR on (defaults to repo default)"},"platform":{"type":"string","description":"Deploy target platform: vercel, cloudflare, or railway"}}},"responseSchema":{"pr":{"type":"string","description":"URL of the opened pull request"},"fork":{"type":"string","description":"URL of the forked repository"},"files":{"type":"array","description":"File paths written to the branch"},"branch":{"type":"string","description":"Branch name on the fork"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"5","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$5/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"5","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"5","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_H30fxqIRd97pCgJEwbxMp","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"5","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Generates GitHub Actions CI/CD and deployment configuration files for a repo and opens a pull request on GitHub targeting the specified platform (Vercel, Cloudflare, or Railway).","exampleAgentPrompt":"Can you set up a GitHub Actions CI/CD pipeline and deployment config for my repo acme-org/my-app targeting Vercel, and open a pull request against the main branch? Notify me at dev@acme.com when the PR is ready.","exampleUseCases":null,"resultDescription":"Returns the URL of the opened GitHub pull request, the URL of the forked repository used to stage the changes, a list of file paths written to the branch (e.g. .github/workflows/deploy.yml), and the name of the branch containing the changes.","failureModes":["Invalid or inaccessible GitHub repo — repo not found or insufficient permissions","Unsupported platform value — must be one of vercel, cloudflare, or railway","Payment failure — $5 USDC charge declined or x402 protocol error","GitHub API rate limit or fork creation failure","Branch not found — specified branch does not exist in the repo","PR creation failure — duplicate PR already open for same branch"],"whenToPreferThis":"Choose this endpoint when a user wants to automatically generate CI/CD pipeline and deployment configuration files (GitHub Actions workflows, platform-specific config) for an existing GitHub repository and have them delivered as a pull request. Ideal when the target platform is Vercel, Cloudflare, or Railway and the user wants a zero-setup automated approach rather than writing YAML manually.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T01:27:17.571Z","isFirstParty":false,"canonicalSlug":"obol-deploy-config-generator-8af3e00e"}