Workers Builds: integrated CI/CD built on the Workers platform
Oct 31, 2024Serena Shah-Simpson, Jacob Hands, Natalie Rogers

Summary
This post details the architecture and implementation of Workers Builds, a new CI/CD system built on the Cloudflare Workers platform. It describes the design choices, including the use of Durable Objects for scheduling and managing individual builds, a Client Worker with a RESTful API for configuration, and Hyperdrive for secure database access. The post highlights the use of Durable Object storage for build logs and the integration with Cloudflare's container platform for executing build jobs.