cmux/.github/workflows
Lawrence Chen cd0c3cfa93
Add E2E test workflow with video recording (#778)
* Add E2E test workflow with video recording and issue posting

New workflow_dispatch workflow (test-e2e.yml) that runs XCUITests on
GitHub-hosted macos-15 runners, records the virtual display, uploads the
video as an artifact, and posts results as an issue on cmux-dev-artifacts.

Includes scripts/run-e2e.sh for convenient triggering from the terminal.

* Print issue URL in workflow annotation and run-e2e.sh output

- Capture gh issue create output URL, print as ::notice annotation
- Search issues by run ID instead of grabbing most recent
2026-03-02 22:16:38 -08:00
..
build-ghosttykit.yml Move Build GhosttyKit to Depot to avoid self-hosted concurrency cancellations (#713) 2026-02-28 22:46:15 -08:00
ci-macos-compat.yml Add macOS compatibility CI: unit tests + smoke test on macos-14/15 (#769) 2026-03-02 18:50:27 -08:00
ci.yml Split CI: GitHub runners for tests, Depot for perf regression (#773) 2026-03-02 21:31:39 -08:00
nightly.yml Trigger nightly on push to main, switch to GitHub macos-15 runner (#779) 2026-03-02 22:13:03 -08:00
release.yml Migrate all workflows from self-hosted Mac Mini to Depot runners (#730) 2026-03-01 19:06:45 -08:00
test-depot.yml Add virtual display for headless Depot runners (#721) 2026-03-01 04:25:36 -08:00
test-e2e.yml Add E2E test workflow with video recording (#778) 2026-03-02 22:16:38 -08:00
update-homebrew.yml Add cmux <path> to open directories and Homebrew binary stanza (#705) 2026-02-28 20:25:41 -08:00