Automated hourly macOS dev builds of stablyai/orca.
This repository holds no source. It exists only to host release artifacts.
Orca's in-app updater resolves update checks from the main repo's releases atom feed, which exposes only its 10 most recent releases.
At 24 hourly tags a day, hourly builds would fill all 10 slots within hours and:
- stable users would filter to non-prerelease versions, find zero candidates, and silently stop receiving updates
- RC users would see hourly tags as semver-newest and be pushed onto unvetted builds
Keeping hourlies here leaves the main feed untouched.
| Platform | macOS only (arm64 + x64) |
| Source | main at build time, no release gate |
| Tests | None. No unit, lint, or e2e run |
| Signing | Signed with Orca's Developer ID |
| Notarization | Yes |
| Retention | Last 72 builds (~3 days) |
Hourlies are notarized despite the ~10 minute notary round trip, because macOS anchors a notarized Developer ID app's TCC permission grants on identifier + team rather than on the exact binary. Without a ticket, every hourly reads to the system as a different client: the grant row still exists, but stops matching, so screen recording and accessibility fail with EPERM and you are never re-prompted. Notarizing keeps those grants across in-place updates.
In Orca, open Settings → General → Updates, Option-click the Updates header to reveal the Release channel picker, then choose Hourly.
Do not use this channel unless you are developing Orca and can recover from a broken build.
Built and published by
hourly-mac-build.yml
in the main repo. Nothing is pushed here by hand.