cmux release workflow, version bumping, changelog updates, pretag guard, release tags, and release asset expectations. Use when preparing or troubleshooting a cmux release.
release-pretag-guard.sh fails on a non-monotonic build number: run ./scripts/bump-version.sh, commit the bump, retry.
Release automation fails before signing: inspect workflow configuration and version metadata.
Release automation fails during signing or notarization: inspect secret availability and Apple account status.
Asset rename
If cmux-macos.dmg is ever renamed, update every surface that assumes the releases/latest/download/cmux-macos.dmg path (README, website, updater feed, Homebrew formula).