The argument for building our own CI engine instead of wrapping GitHub Actions: When you wrap someone else's execution model, you inherit their constraints. Sequential steps. Queue times. Opaque resource allocation. We wanted parallel by default, instant cold starts, and real observability. You can't bolt those onto an architecture that wasn't designed for them. So we built the engine from scratch and kept the workflow syntax everyone already knows. https://lnkd.in/dxw6b5ZS
Depot
Software Development
Beaverton, Oregon 2,852 followers
Build software faster. Waste less time.
About us
Depot is a build acceleration and developer productivity platform that speeds up container builds and GitHub Actions runners by up to 40x.
- Website
-
https://depot.dev
External link for Depot
- Industry
- Software Development
- Company size
- 2-10 employees
- Headquarters
- Beaverton, Oregon
- Type
- Privately Held
Products
Docker Build Service
Build Automation Tools
Transform your development workflow with Depot's remote Docker build service - up to 40x faster container builds than traditional Docker workflows. 🚀 Blazing Performance: Replace docker build with depot build using optimized 16-CPU machines with native Intel (Xeon Ice Lake) and ARM (AWS Graviton3) processors. 🔄 Drop-in Compatibility: Seamlessly integrates with existing workflows. Compatible with Docker, Compose, Buildx, GitHub Actions, and all major CI/CD platforms. Same commands, zero migration. ⚡ Intelligent Caching: Sophisticated distributed caching with up to 1TB storage per project. Perfectly incremental builds with cache hits even when code changes. 🌐 Multi-Architecture: Native support for linux/amd64, linux/arm64, and more without emulation overhead. Perfect for DevOps teams, engineering organizations building at scale, and developers frustrated with slow builds. Join thousands already building faster with Depot.
Locations
-
Primary
Get directions
Beaverton, Oregon 97008, US
Employees at Depot
Updates
-
Push. Wait. Guess. That's the CI experience for most teams: You push code. You wait 8-15 minutes. If it fails, you guess what went wrong from 400 lines of logs. You push a fix. You wait again. We think CI should work more like your local dev environment -- fast feedback, real debugging tools, and no queuing. That's what we built Depot CI to be. Jobs start in seconds. Steps run in parallel. You can SSH into a running job and poke around. Push, see results, keep moving.
-
Every CI job that starts with "install dependencies" is wasting time doing the same work over and over. Depot CI custom images let you snapshot your entire sandbox environment — tools, packages, dependencies — and reuse it as the starting point for every job. How it works: 1. Run your setup steps on the Depot base image 2. 'depot/snapshot-action' captures the full sandbox state and pushes it to the Depot registry 3. Reference the image in any workflow — jobs start from your snapshot instead of a blank slate No Dockerfiles. No separate build pipelines. Rebuild the image only when dependencies change. Docs: https://lnkd.in/ds_vgMKg
-
Depot CI tells you why your job failed. It reads the logs, shows the failing step, summarizes what went wrong, and suggests a fix. No more scrolling through 400 lines to find the one that matters. https://lnkd.in/esgSQPbE
-
-
AI agents don't care about your CI dashboard. They care about three things: 1. Can I trigger a build programmatically? 2. How fast does it finish? 3. Can I get structured results back? Most CI systems were designed for humans staring at a UI. That worked when humans were the only ones pushing code. Now agents push code 10-50x more frequently than humans. They need an API, not a dashboard. They need results in seconds, not minutes. Depot CI was designed for this from day one: API-first, per-second billing, parallel by default. This isn't a feature. It's an architecture decision.