Run CI/CD for millions of repos — on your platform, on Cloudflare
- Source
- blog.cloudflare.com
- Author
- Cloudflare
- Date

Context
Cloudflare’s CI SDK lets a platform define a reusable build-and-test process in TypeScript and trigger it when code enters its Artifacts repositories. Each command runs in a Workflow step, while a cached dependency snapshot can be reused by later steps. This lets a platform manage checks across customer repositories without separately assembling the same pipeline for each one. The announcement’s repair example adds an that attempts a fix after a failure and leaves a commit for human approval. Artifacts was in private beta at announcement, and the repair agent was an optional example.
- A CI/CD pipeline is just a workflow: each YAML step maps to a TypeScript step.do() on Cloudflare Workflows, inheriting built-in retries, timeouts, and sandboxed execution per step — no YAML fatigue.
- Platforms can run one platform-managed CI pipeline across millions of tenant repos while individual customers define their own custom CI via dynamic workflows — both kinds run simultaneously in the same namespace.
- Artifact push events trigger CI directly through a new events field in wrangler config — no event subscription, queue, and queue-consumer wiring to maintain.
- Dependency caching via sandbox snapshots means install runs once and cached steps execute in parallel, cutting end-to-end pipeline latency.
- Self-healing CI is a composition, not a product: call an agent from the CI Workflow so a failing build step gets fixed and pushed as a commit for approval.
“We are moving toward a world in which you can store, build, test, and deploy your code fully on Cloudflare.”
“Today, everyone is building a platform, whether it’s an internal vibe coding platform or an extension of your customer-facing product via customization through code.”
“Instead of YAML, you can define your CI/CD pipeline in Typescript for greater customization and configurability.”
“For example, you could call an agent from your CI Workflow to give your CI jobs self-healing functionality: if a step in your build errors, the agent can fix it automatically, and push a commit for your approval.”
Checking sign-in…
Loading comments…






