← Back to all sparks
D

Depot

INFRA · APIS
Velocity6.3

Depot is rounding out Depot CI into a credible GitHub Actions alternative, and just shipped nested virtualization.

ci-platformdevtoolscli-ergonomicssecrets-managementmobile-buildsobservability
Current state
Eight of the last ten changelog entries are Depot CI updates: a new workflow summary page, environment-aware secret and variable variants, CLI commands for metrics, JSON status output, live log streaming, workflow listing and inspection, run cancel/rerun/retry/dispatch, and a DEPOT_JOB_URL env var in every job. Registry got pull-through cache improvements with provider presets. The dominant theme is filling in the feature surface a serious CI platform needs.
Where it's heading
Depot is methodically closing the gap between its CI product and the incumbents. The recent run reads like a checklist: workflow UX, secrets, metrics, log streaming, scriptable CLI surface — the table-stakes ergonomics teams expect before migrating off GitHub Actions or CircleCI. The May 20 nested virtualization release expands what kinds of workloads Depot CI can host at all, not just how nicely it hosts them, which is a different and more aggressive move.
Prediction
Expect more workload-expansion moves following the nested virtualization release — likely Android-specific tooling, deeper matrix/sharding UX (the workflow page already groups matrix failures), and continued CLI parity work. The secrets-and-variables variant model looks set up to grow into broader policy-as-code for CI configuration.

Recent moves

  1. 1d ago

    Depot CI sandboxes now support nested virtualization

    ⚡ SPARK

    Nested virtualization, default-on across every CI sandbox with no extra cost, expands the workload surface from "running your tests" to "running anything that needs a hypervisor inside the job." Categorically larger than the surrounding ergonomics releases and the standout move in the recent feed.

  2. 9d ago

    New workflow summary page for Depot CI

    New workflow summary view with a job timeline, status filters, retry, and grouping of matrix-job failures by shared step or error. Solid UX upgrade for the kind of operator who lives in the workflow page all day — a piece of the table-stakes ergonomics work Depot has been steadily shipping.

  3. 10d ago

    Depot CI: add variants for secrets and variables

    Secrets and variables can now have variants scoped by environment, repository, branch, and workflow file, with glob support and dashboard-side resolution preview. Pushes Depot's secrets model closer to what large multi-repo orgs need to manage credentials cleanly without YAML gymnastics.

  4. 14d ago

    New Depot CI metrics command and JSON output for status

    New depot ci metrics command exposes CPU/memory data per attempt, job, or run, and depot ci status gains --output json with embedded follow-up commands. Both are aimed at making CI runs scriptable and observable from outside the dashboard — consistent with the broader push to give the CLI parity with the UI.

  5. 15d ago

    Registry pull-through cache improvements

    Registry pull-through cache gains provider presets for common upstreams (Docker Hub, GHCR, GAR, ECR) and lets teams reuse upstream credentials across repositories. Quality-of-life work that lowers the configuration cost of using Depot Registry as a cache layer.

  6. 15d ago

    Live log streaming and exports for Depot CI

    depot ci logs picks up --follow for live streaming, --output json for newline-delimited log events with metadata and timestamps, --timestamps for plain text, and --output-file for downloads. Rounds out the CLI as a real log-handling tool, not just a viewer.