Rapid pushes to main spawn 7+ WarpBuild jobs simultaneously, causing intermittent runner failures (shutdown during submodule clone, lost communication). Add workflow-level concurrency groups to ci.yml and build-ghosttykit.yml. On PRs, stale runs are canceled when a new push arrives. On main, runs queue serially (cancel-in-progress is false to avoid GitHub treating cancelled runs as failures). Co-authored-by: Lawrence Chen <lawrencecchen@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| build-ghosttykit.yml | ||
| ci-macos-compat.yml | ||
| ci.yml | ||
| claude.yml | ||
| nightly.yml | ||
| release.yml | ||
| test-depot.yml | ||
| test-e2e.yml | ||
| update-homebrew.yml | ||