Depot

Depot

by Depot • • CI/CD Tools

No reviews yet
From $20/mo View plans

Depot is CI/CD and build infrastructure for engineering teams: a CI engine that runs GitHub Actions workflows, hosted runners, container builds and a cache.

Depot shortens the wait between a pushed commit and a shippable build by replacing the runners, builders and caches behind a team's pipeline. Depot Technologies Inc. builds it and runs every part on its own compute and orchestration layer. It is designed for a shift in how code arrives, with engineers directing AI agents that open changes in parallel. A team can adopt one part to clear one slow stage, or move its whole delivery pipeline onto Depot. Depot CI is a programmable CI engine that runs GitHub Actions workflows stored in the repository's .depot/workflows folder. It handles matrix strategies, reusable workflows, cron schedules, OIDC credentials for AWS, GCP and Azure, and secrets masked in every log. Depot GitHub Actions Runners swap GitHub-hosted machines for Linux, Windows and macOS runners, Arm included, with analytics on slow jobs and failure rates. Container Builds produce Docker images on native Intel and Arm builders, Depot Cache keeps one persistent cache shared across builds, and Depot Registry stores the images. Depot Code adds Git-based source control, while Depot Sandboxes and Depot Managed Agents bring the same compute to AI coding agents. Depot fits engineering teams already on GitHub Actions whose workflows queue on underpowered runners or wait on slow image builds. Platform engineers who maintain their own runner fleets on AWS can hand that work over; PlanetScale replaced its self-hosted Buildkite setup with Depot. Teams running many AI coding agents get isolated sandboxes and a cache every agent shares. Companies with strict data rules can place the Depot data plane, its build compute and cache, inside their own AWS account through Depot Managed. A team can point one slow job at Depot, such as a multi-platform Docker build, and leave the rest of its pipeline alone. Container Builds plug into existing pipelines on Buildkite, CircleCI and Bitbucket Pipelines as well as GitHub Actions. Moving a whole workflow across starts with the depot ci migrate command. Its test results then mark any test that both passes and fails on the same commit as possibly flaky. When a job breaks, an engineer can SSH into it while it runs, inspect CPU and memory metrics and search logs across runs instead of guessing from a rerun.

Pricing

View plans
  • Developer

    $20 per month

    Flat monthly rate for 1 user, no annual discount

    • 7-day trial, no credit card required
    • 2,000 minutes a month shared by Depot CI, Sandboxes and Managed Agents, measured at 2 vCPUs
    • 2,000 GitHub Actions runner minutes a month
    • 500 container build minutes a month
    • 25 GB cache and registry storage
    • 1,000,000 test results a month
    • Unlimited build concurrency, usage caps and API access
    • Community support on Discord
    • No RBAC, no SSO, no audit logging
  • Startup

    $200 per month

    Flat monthly rate, unlimited users, no annual discount

    • 7-day trial, no credit card required
    • 20,000 minutes a month shared by Depot CI, Sandboxes and Managed Agents, measured at 2 vCPUs
    • 20,000 GitHub Actions runner minutes a month
    • 5,000 container build minutes a month
    • 250 GB cache and registry storage
    • 1,000,000 test results a month
    • User RBAC and email support
    • SSO (SAML and SCIM) optional at $500 a month
    • No audit logging
  • Business

    Custom pricing

    • Price on request
    • Custom usage allowances and unlimited users
    • RBAC, SSO (SAML and SCIM) and audit logging included
    • Invoice and ACH payment
    • Depot Managed, with the data plane in your own AWS account
  • Usage beyond the included allowance

    Custom pricing

    • Depot CI, Sandboxes and Managed Agents at $0.00005 per second per vCPU
    • GitHub Actions runners at $0.006 a minute on the base 2-vCPU Linux runner
    • Container builds at $0.04 a minute on the default 16-vCPU builder
    • Cache and registry storage at $0.20 per GB a month
    • Test results at $0.000001 per passing test beyond 1,000,000
    • Fast CDN transfer at $0.10 per GB; standard CDN transfer at no charge

Features

  • Included: Pipeline as code in the repository
  • Included: Pipeline triggers on push and pull request
  • Included: Parallel jobs and matrix builds
  • Included: Dependency caching between pipeline runs
  • Not included: Self-hosted runners
  • Included: Hosted macOS, Windows and Linux runners
  • Included: Scheduled pipelines
  • Not included: Manual approval gates before deploy
  • Not included: Protected deployment environments
  • Included: Masked secrets for pipeline jobs
  • Included: OIDC cloud credentials for jobs
  • Included: Reusable pipeline templates
  • Included: Test reports with flaky test detection
  • Included: Artifact passing between jobs
  • Included: Pipeline duration and success analytics
  • Not included: Merge queue
  • Not included: Free monthly build minutes
  • Not included: Self-managed CI server edition

Additional Features

  • Depot CI engine for GitHub Actions workflows
  • Workflow files in .depot/workflows in the repository
  • depot ci migrate command
  • Matrix strategies and parallel steps
  • Test splitting by timing
  • Reusable workflows and composite actions
  • OIDC credentials for AWS, GCP and Azure
  • Secrets masked in log output, encrypted with AWS KMS
  • Depot GitHub Actions Runners on Linux, Windows and macOS
  • Arm runners on Graviton4
  • macOS runners on M2 and M4 hardware
  • Container Builds on native Intel and Arm builders
  • Depot Cache, a persistent shared build cache
  • Depot Registry for container images
  • Depot Code, Git-based source control
  • Depot Sandboxes for AI coding agents
  • Depot Managed Agents
  • Possibly flaky tests card
  • Per-test results on each job
  • Slowest jobs and failure rate analytics
  • SSH debugging of running jobs
  • Usage caps
  • API access with scoped pull and push tokens
  • User RBAC
  • SAML SSO and SCIM
  • Audit logging
  • Depot Managed data plane in your own AWS account

Best for

  • Engineering teams already running GitHub Actions workflows
  • Teams whose Docker image builds slow down every pull request
  • Teams building multi-platform images for Intel and Arm
  • Teams running AI coding agents that need sandboxes and a shared cache
  • Platform teams tired of managing their own runner fleets on AWS
  • Teams on Buildkite or CircleCI that want faster image builds without changing CI
  • Companies that need build compute and cache inside their own AWS account

Use cases

  • Speeding up Docker image builds with native Intel and Arm builders
  • Replacing GitHub-hosted runners with faster Linux, Windows and macOS runners
  • Migrating GitHub Actions workflows to Depot CI with depot ci migrate
  • Debugging a failing CI job over SSH
  • Finding tests that pass and fail on the same commit
  • Splitting a long test suite across parallel jobs by timing
  • Sharing one persistent cache across builds and CI runs
  • Giving AI coding agents isolated sandboxes to work in
  • Authenticating CI jobs to AWS, GCP or Azure without stored keys
  • Storing container images in Depot Registry
  • Tracking the slowest jobs and failure rates over time

Screenshots & Videos

Explore Depot in action

Depot Homepage With The Software Delivery Hero
View full size
Depot Homepage With The Software Delivery Hero

User Reviews

Write a Review

No reviews yet

Be the first to share your experience with this software.

Compare with Similar Software

Click to compare side by side with Depot

Want to claim this brand?

To claim this brand, please contact support.