Skip to content

chore(ci): add Depot CI dual-run workflows#53803

Draft
rnegron wants to merge 1 commit intomasterfrom
rauln/depot-ci-check
Draft

chore(ci): add Depot CI dual-run workflows#53803
rnegron wants to merge 1 commit intomasterfrom
rauln/depot-ci-check

Conversation

@rnegron
Copy link
Copy Markdown
Member

@rnegron rnegron commented Apr 8, 2026

Problem

Evaluating Depot CI as a faster alternative to GitHub Actions. Need to dual-run both systems in parallel to compare performance and reliability before any migration decision.

Changes

Adds .depot/workflows/ and .depot/actions/ generated by depot ci migrate. Only pure CI workflows (tests, lints, builds) are included -- 35 workflows total. All workflows with external side effects (deploys, image pushes, package publishes, PR automation, Slack notifications, terraform apply, snapshot commits) were explicitly excluded to prevent double-execution of anything that mutates state.

How did you test this code?

Agent-authored PR. Exhaustively audited all 74 GitHub Actions workflows and categorized each by side-effect risk before selecting the safe subset. No manual testing beyond verifying the migration output.

Publish to changelog?

No

Docs update

N/A

LLM context

Used Claude Code to audit all workflows for external side effects, then ran depot ci migrate interactively selecting only safe workflows.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant