Skip to content

chore(desktop): drop Intel macOS build — Apple Silicon only#600

Merged
bborn merged 1 commit into
mainfrom
chore/drop-macos-intel
Jun 12, 2026
Merged

chore(desktop): drop Intel macOS build — Apple Silicon only#600
bborn merged 1 commit into
mainfrom
chore/drop-macos-intel

Conversation

@bborn

@bborn bborn commented Jun 12, 2026

Copy link
Copy Markdown
Owner

Why

GitHub retired the Intel macos-13 runners, so #597 moved the x86_64 build to cross-compile on macos-14. That builds fine (5 min on a test dispatch), but on the actual v0.3.9 release the macos-x64 job starved in GitHub's macOS queue — 90+ minutes with no runner assigned, on two separate attempts, while the identical runs-on: macos-14 arm64 job finished in ~2 min. No GitHub incident; the account is just being handed one macOS runner at a time and Intel keeps losing. Gating every release on that for a shrinking platform isn't worth it.

Changes

  • desktop.yml: remove the macos-x64 matrix entry. macOS = Apple Silicon only; Linux x64 is unaffected.
  • install-macos.sh (docs + scripts copies): x86_64 Macs now get an honest error — "TaskYou Desktop is Apple Silicon only … run the CLI instead" — instead of 404ing on a DMG we don't publish.
  • README: macOS bundle listed as Apple Silicon only.

Status

v0.3.9 is already out with the arm64 DMG (properly sealed — the "damaged" fix shipped) and the Linux AppImage/deb. This just stops chasing the Intel artifact and makes the project honest about not shipping it. Intel users are pointed at the CLI, which still builds for darwin/amd64.

🤖 Generated with Claude Code

GitHub retired the Intel macos-13 runners, and the x86_64 cross-compile
job (added in #597) starved indefinitely in the macos-14 queue — it sat
90+ minutes with no runner on two separate v0.3.9 release attempts while
the identical arm64 job finished in ~2 min. Rather than gate every
release on GitHub's macOS capacity for a shrinking platform, drop Intel:

- desktop.yml: remove the macos-x64 matrix entry (arm64 + linux remain)
- install-macos.sh (docs + scripts): x86_64 Macs now get an honest
  'Apple Silicon only' message pointing at the CLI, instead of a 404 on
  a DMG we don't publish
- README: macOS bundle listed as Apple Silicon only

v0.3.9 already ships the arm64 DMG (properly sealed) and Linux bundles.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@bborn bborn merged commit fc4bfa3 into main Jun 12, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant