CI-built macOS artifacts (Ferrite.app inside .dmg / .tar.gz) ship without Apple Developer ID signing or notarization through v0.3.0. Gatekeeper—especially on macOS 15.x—may block or warn. This document maps where that behavior is documented and what maintainers ship.
Tracking: GitHub #130. Signed GitHub releases depend on Apple Developer Program enrollment and CI wiring — no release date committed.
| Asset | Role |
|---|---|
docs/install/macos.md |
Troubleshooting: quarantine (xattr -dr com.apple.quarantine …), Open Anyway, Homebrew; temporary workaround tone |
Root README.md |
Collapsible macOS section + install notes linking the install doc |
docs/building.md |
Builder context + troubleshooting pointer |
| Asset | Role |
|---|---|
docs/github-release-checklist.md |
Copy-paste Markdown for GitHub Release body until signing lands |
.github/workflows/release.yml |
Comment on release job reminding publishers to paste the Gatekeeper block |
macos-app-bundle-ci.md describes .app CI packaging; it links the install doc for Gatekeeper behavior (bundling ≠ notarization).