Changelog | Depot

Changelog

Updates and new features

22 OCT, 2026

Depot CI now supports pull request review comment triggers

Depot CI now supports on.pull_request_review_comment triggers. Run workflows when someone creates, edits, or deletes a comment on a pull request's diff. Use types to select the activities that trigger your workflow:

on:
  pull_request_review_comment:
    types: [created, edited]

Without types, all three activities trigger the workflow. Add the workflow to .depot/workflows/ on your repository's default branch to activate it. Runs use the pull request's merge ref, and the comment is available through github.event.comment.

See Pull request review events for event details and token and secret restrictions.

20 OCT, 2026

Depot CI now shows failure details in GitHub checks

Depot CI now includes job errors, step summaries, and artifact names and sizes in completed GitHub checks. Errors, warnings, and notices from workflow commands appear as annotations. Annotations that reference a file path and line number appear inline on pull request diffs.

You can review failures and workflow-generated reports directly in GitHub, then follow the links to the Depot dashboard for full job details and artifacts. Existing workflows use the new output automatically.

See GitHub check output for details and limits.

19 OCT, 2026

More capacity for Depot CI GitHub checks

You can now connect the Depot Checks and Depot Checks 2 GitHub Apps to give Depot CI more capacity to publish job status to GitHub. Each app provides additional API capacity, reducing check delays for organizations with high CI volume.

Connect the apps from Settings > Connections > GitHub Checks in your Depot organization. No workflow changes are needed.

See the GitHub checks setup guide to get started.

15 OCT, 2026

New graph view for Depot CI workflow runs

Depot CI now has a graph view for workflow runs, making it easier to follow job dependencies and investigate failures in complex workflows.

Open a workflow run and select Graph above the jobs list. You can also search for jobs in either view.

13 OCT, 2026

Upcoming invoice and invoice history in billing settings

The Billing & usage settings page now shows your upcoming invoice amount and a history of past invoices.

The upcoming invoice is an estimate based on your usage so far in the current billing period, shown with the invoice date and billing period. Invoice history lists each billing period from the past year with its status and the amount paid. Click Download CSV on any row to get the usage report for that period. Invoice PDFs and receipts are available in the Billing Portal.

Your current plan now appears as a summary with its included usage and additional usage rates. Click Change plan to compare plans.

13 OCT, 2026

The Depot dashboard now supports five more languages

The Depot dashboard now supports Brazilian Portuguese, French, Japanese, Korean, and Simplified Chinese, alongside English. You can review builds, check GitHub Actions runs, and manage settings in your preferred language.

The dashboard follows your browser's language preferences by default. To choose a different language, open the organization menu at the top of the sidebar and select Language. Depot remembers your choice in that browser.

Read the localization announcement for details.

06 OCT, 2026

Quick navigation between dashboard sections

Press Cmd+K on macOS or Ctrl+K on Windows and Linux to find and open top-level sections of the Depot dashboard, such as Projects, Depot CI, GitHub Actions, and settings.

06 OCT, 2026

Depot CI workflow_run events now include workflow names and paths

In Depot CI, github.event.workflow_run.name contains the triggering workflow's YAML name, not run-name. Without a name, it falls back to the workflow's repository path, as in GitHub. path now contains the repository path, such as .depot/workflows/ci.yml. A new basepath field contains the filename, such as ci.yml.

To compare filenames, use github.event.workflow_run.basepath || github.event.workflow_run.path || github.event.workflow_run.name, which also handles stored events that keep their original values when replayed. See Workflow run events for details.

05 OCT, 2026

Dispatcher identity in Depot CI

Depot CI now exposes who initiated a workflow through depot.actor, including the user’s ID, name, and email for runs started from the dashboard, CLI, or API. Use this identity in workflow conditions or to personalize notifications.

When a job is retried, depot.triggering_actor identifies who requested the retry, while depot.actor preserves the original initiator. Organization tokens are identified by their token name and ID, with no human email.

Workflow and job pages now display the original initiator and recorded retry actors.

05 OCT, 2026

Depot CI now supports external reusable workflows

Depot CI now supports reusable workflows stored in other repositories. Share common CI jobs across projects without copying workflow definitions, with support for nested calls, matrix jobs, inputs, and outputs.

Private repositories can call reusable workflows from private or internal repositories in the same GitHub organization when the Depot Code Access GitHub App has access to the source repository. Pin external workflow references to a full commit SHA or a version tag; branch references are not supported.

See the reusable workflow compatibility guide for supported references and access requirements.

05 OCT, 2026

GitHub Actions analytics now groups runs by workflow name

The GitHub Actions Analytics page now uses the workflow's configured name for workflow filters and job duration and failure summaries. Workflows with a dynamic run-name aggregate together across runs instead of splitting into separate entries for each run title.

The run-name setting still controls individual run titles; those titles remain unchanged.

This applies to newly recorded jobs. Historical jobs retain their previous names and grouping, so date ranges that include older jobs can still show dynamic run titles alongside workflow names.

05 OCT, 2026

Depot Cache now supports Xcode compilation cache

Depot Cache now supports the Xcode compilation cache. Workflows using Xcode 26 or later automatically benefit from it after a warmup build.

Because the feature uses Depot Cache, it may incur cache storage costs. See the Xcode integration guide for details.

Check out the launch post for how it works and build-time benchmarks.

01 OCT, 2026

Light mode for the Depot dashboard

The Depot dashboard now supports light mode across project pages, workflows, logs, charts, and settings.

Open the organization menu in the sidebar and choose Theme switch to select Light, Dark, or System. System follows your device's appearance setting. The dashboard and Depot website use the same theme preference.

29 SEP, 2026

BuildKit cache usage warnings in the Depot dashboard

The Depot dashboard now warns when a project's BuildKit cache approaches its configured storage limit.

The warning appears on project and build log pages and links to the project settings, where you can increase the limit when cache cleanup affects build performance.

Open Projects in the Depot dashboard, select a project, and open Settings to adjust its Cache Storage Policy. See configurable cache policies for details on storage limits and retention.

28 SEP, 2026

Depot CI migrations preserve issue_comment workflows

Depot CI migration tools now recognize issue_comment as a supported trigger.

depot ci migrate preserves these triggers, and the migration API no longer reports them as unsupported. This aligns migration behavior with Depot CI's existing runtime support for issue and pull request comments.

Follow the Depot CI quickstart to migrate a workflow, or see the depot ci migrate reference for command options.

23 SEP, 2026

More accurate GitHub checks for Depot CI

We fixed two cases where GitHub could show an outdated or incomplete Depot CI check result:

23 SEP, 2026

More GitHub token permissions in Depot CI

Depot CI now supports the security-events and issues permission scopes on the built-in GITHUB_TOKEN.

The new scopes support workflows such as CodeQL uploads and issue maintenance without requiring a separate GitHub token.

Declare the permissions your workflow needs in its permissions: block. For example, an issue maintenance workflow can request:

permissions:
  contents: read
  issues: write

For CodeQL uploads, request security-events: write. See GitHub token permissions in Depot CI for compatibility details.

23 SEP, 2026

More reliable Depot CI reruns

We fixed two cases where Depot CI reruns could leave dependent jobs with stale or missing results:

23 SEP, 2026

Depot CI workflow condition and expression fixes

We fixed several GitHub Actions compatibility differences in Depot CI workflow evaluation:

23 SEP, 2026

Edit API token descriptions without rotating credentials

You can now edit descriptions for personal, organization, and project API tokens in the Depot dashboard. The token stays the same, so existing integrations keep working without updating credentials.

Open your account settings, organization API token settings, or a project's settings, then click Edit next to a token. Update its description and click Save changes.