Skip to content

Ship an Intel macOS build - #6

Merged
oyvhvi merged 2 commits into
mainfrom
intel-mac
Oct 9, 2026
Merged

oyvhvi merged 2 commits into
mainfrom
intel-mac

Conversation

@oyvhvi

@oyvhvi oyvhvi commented Oct 9, 2026

Copy link
Copy Markdown
Collaborator
  • osx-x64 is built natively on macos-15-intel, released, and handled by the self-updater
  • hydra-shield is one universal binary (arm64 + x86_64) pinned to macOS 13 — it used to be arm64-only and stamped with the CI runner's macOS 26
  • MacShieldTests check the shield's architectures and minimum macOS, and drive the real binary; the suite also runs on an Intel runner
  • each macOS release is smoke-tested on its own architecture
  • building osx-* off a Mac now fails instead of shipping without the shield
  • build instructions move to docs/BUILDING.md

🤖 Generated with Claude Code

oyvhvi added 2 commits October 9, 2026 20:40
…hitectures

The shield is now one universal binary pinned to macOS 13. Previously it was arm64-only and
stamped with the build machine's macOS version (26.0 on CI), so it would not launch on older Macs.
The test suite also runs on an Intel runner, and each macOS release is smoke-tested on its own
architecture. A macOS build attempted off a Mac now fails instead of silently omitting the shield.
Build instructions move from CONFIGURATION.md to their own BUILDING.md.
…learer smoke diagnostics, macOS 14 as the documented floor
@oyvhvi
oyvhvi merged commit 59c17eb into main Oct 9, 2026
15 checks passed
@oyvhvi
oyvhvi deleted the intel-mac branch October 9, 2026 18:52
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