cmux/scripts
Lawrence Chen 1fc4bcba11
Add macOS 26 (Tahoe) compat tests, skip zig build via stub (#1590)
Zig 0.15.2's MachO linker can't resolve libSystem on macOS 26 (the
version number jump from 15 to 26 breaks zig's SDK handling). The unit
tests don't need the CLI helper binary at runtime, so we skip the zig
build on macOS 26 by setting CMUX_SKIP_ZIG_BUILD=1, which creates a
stub binary to satisfy the Xcode Run Script file check.

Smoke test (full app build + launch) is skipped on macOS 26 since it
needs the real CLI helper.

Co-authored-by: Lawrence Chen <lawrencecchen@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 01:44:42 -07:00
..
build-ghostty-cli-helper.sh Add macOS 26 (Tahoe) compat tests, skip zig build via stub (#1590) 2026-03-17 01:44:42 -07:00
build-sign-upload.sh Bundle Ghostty theme picker helper 2026-03-14 22:40:36 -07:00
build_remote_daemon_release_assets.sh Optimize remote daemon builds and TCP latency 2026-03-13 04:34:58 -07:00
bump-version.sh Reversion all 1.x.x to 0.x.x for pre-launch versioning 2026-02-17 18:31:05 -08:00
create-virtual-display.m Add virtual display for headless Depot runners (#721) 2026-03-01 04:25:36 -08:00
derive_sparkle_public_key.swift Fix Sparkle auto-update: inject SUPublicEDKey into Info.plist via PlistBuddy (#15) 2026-02-05 19:57:01 -08:00
download-prebuilt-ghosttykit.sh Verify GhosttyKit artifact integrity in CI/nightly/release workflows (#1032) 2026-03-07 02:23:23 -08:00
generate_dark_icon.py Add dark mode app icon for macOS Sequoia (#702) 2026-03-01 03:57:09 -08:00
generate_nightly_icon.py Fix nightly icon to match debug icon style (#167) 2026-02-20 04:19:10 -08:00
ghosttykit-checksums.txt Merge remote-tracking branch 'origin/main' into pr-ssh-stack-main 2026-03-13 17:56:38 -07:00
launch-tagged-automation.sh Fix Pure prompt duplication in Ghostty zsh integration (#1316) 2026-03-13 02:39:12 -07:00
notify_probe.sh Add cmuxterm CLI and socket control modes 2026-01-28 21:19:48 -08:00
probe-pure-prompt-duplication.py Fix Pure prompt duplication in Ghostty zsh integration (#1316) 2026-03-13 02:39:12 -07:00
rebuild.sh Rename to cmux and add About panel 2026-01-26 03:05:03 -08:00
release_asset_guard.js Reapply "Merge pull request #239 from manaflow-ai/issue-151-ssh-remote-port-proxying" 2026-03-12 15:54:26 -07:00
release_asset_guard.test.js Reapply "Merge pull request #239 from manaflow-ai/issue-151-ssh-remote-port-proxying" 2026-03-12 15:54:26 -07:00
reload.sh Stabilize SSH remote flow after merging main 2026-03-16 23:57:48 -07:00
reload2.sh scripts: require --tag for debug reload 2026-02-14 03:13:10 -08:00
reloadp.sh Stop reload scripts from stealing window focus (#988) 2026-03-05 21:19:08 -08:00
reloads.sh Fallback stable socket listener to a user-scoped path (#1351) 2026-03-13 17:37:01 -07:00
run-e2e.sh Add E2E test workflow with video recording (#778) 2026-03-02 22:16:38 -08:00
run-tests-v1.sh Require launch tag for cmux DEV 2026-02-24 20:39:55 -08:00
run-tests-v2.sh Require launch tag for cmux DEV 2026-02-24 20:39:55 -08:00
setup.sh Build universal GhosttyKit for Release 2026-03-08 04:21:23 -07:00
smoke-test-ci.sh Add macOS compatibility CI: unit tests + smoke test on macos-14/15 (#769) 2026-03-02 18:50:27 -08:00
sparkle_generate_appcast.sh Fix custom nightly appcast output handling 2026-03-08 03:35:41 -07:00
sparkle_generate_keys.sh Release v1.23.0 (#31) 2026-02-09 15:30:43 -08:00
test-unit.sh Stabilize rapid workspace switching handoff 2026-02-18 21:17:53 -08:00