* Split CI: GitHub runners for tests, Depot for perf regression Unit/UI tests move to macos-15 (no queue wait, fast enough for test suites). Typing-lag regression stays on Depot in a new tests-depot job (needs stronger hardware). No duplicated test work between the two. * Fix Xcode selection: add pipefail guard, use sort|tail for consistency Address review comments: - tests job: add || true to ls pipeline so fallback works under pipefail - tests-depot job: use sort | tail -n 1 instead of head -n 1 * Move XCUITests from GitHub runner to Depot tests (macos-15) now runs unit tests only. tests-depot (Depot) runs UI tests and the typing-lag regression, reusing the same build. |
||
|---|---|---|
| .. | ||
| build-ghosttykit.yml | ||
| ci-macos-compat.yml | ||
| ci.yml | ||
| nightly.yml | ||
| release.yml | ||
| test-depot.yml | ||
| update-homebrew.yml | ||