cleanup-builds
Reclaim disk taken by tagged dev artifacts from `./scripts/reload.sh --tag <tag>`. Each tagged build is multi-GB of DerivedData plus per-tag sockets and logs.
Release through the PR flow, then build and publish locally instead of waiting on the CI release workflow.
$ npx -y skills add manaflow-ai/cmux --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/release-nightlyContext preview
What this command does when you run it.
Release through the PR flow, then build and publish locally instead of waiting on the CI release workflow.
Release through the PR flow, then build and publish locally instead of waiting on the CI release workflow.
Follow [release.md](release.md) "Shared prep" (version, changelog, contributors, `./scripts/bump-version.sh`) and its changelog and contributor-credit rules, then steps 5 through 8 (branch, PR, `gh pr checks --watch`, `gh pr merge --squash --delete-branch`, `./scripts/release-pretag-guard.sh`, tag and push). `skills/cmux-release/SKILL.md` covers the bump and tag mechanics.
Replace steps 9 through 11 of `/release` with:
./scripts/build-sign-upload.sh vX.Y.Z
The script does GhosttyKit build, xcodebuild, Sparkle key injection, codesigning, notarization of app and DMG, appcast generation, GitHub release upload of `cmux-macos.dmg` and `appcast.xml`, homebrew cask update, cleanup, and `say "cmux release complete"` on success. Pass `--allow-overwrite` only to replace existing assets on the same tag during an emergency reroll.
If the script fails, run `say "cmux release failed"`.
Open source Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents. Built for multitasking, organization, and programmability.
Repo: manaflow-ai/cmux
Reclaim disk taken by tagged dev artifacts from `./scripts/reload.sh --tag <tag>`. Each tagged build is multi-GB of DerivedData plus per-tag sockets and logs.
Pull latest main and update all submodules to their latest remote main. No commits, no pushes.
Release straight from `main` with no PR, built and published locally.
Ship a stable cmux release built by CI: bump version, update changelog, open a PR, merge, tag, then GitHub Actions builds, signs, and publishes.
Get the current branch ready: update all submodules to their latest remote main, merge from main, and rebase.