Point cmux NIGHTLY's SUFeedURL to files.cmux.com/nightly/appcast.xml (Cloudflare R2) instead of the GitHub Release asset. R2 uses atomic PutObject for replacement, eliminating the transient SUDownloadError 2001 that occurs when GitHub Release assets are being overwritten during a nightly publish. The isNightly detection (checks for "/nightly/" in the URL) still works with the new R2 URL. DMGs continue to be served from GitHub Releases. Only the appcast feed URL changes. Stable builds are unchanged (still use GitHub Releases). Co-authored-by: Lawrence Chen <lawrencecchen@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| build-ghosttykit.yml | ||
| ci-macos-compat.yml | ||
| ci.yml | ||
| claude.yml | ||
| nightly.yml | ||
| release.yml | ||
| test-depot.yml | ||
| test-e2e.yml | ||
| update-homebrew.yml | ||