Distribution is blocked until the Apple Developer Program membership clears review: a Developer ID Application certificate is only issued to active members, and without it we cannot sign or notarize. An unsigned build trips Gatekeeper, so no public release (or working Homebrew cask) is possible until then.
Groundwork already merged/staged:
Once the account clears
Notes:
- Personal tap now; official
Homebrew/homebrew-cask (shorter brew install --cask trapps) can be submitted later once there's traction.
- No credentials belong in this repo or in CI - signing stays local by design.
Distribution is blocked until the Apple Developer Program membership clears review: a Developer ID Application certificate is only issued to active members, and without it we cannot sign or notarize. An unsigned build trips Gatekeeper, so no public release (or working Homebrew cask) is possible until then.
Groundwork already merged/staged:
make caskhelper staged inpackaging/(feat: stage Homebrew cask and make cask helper #11).Once the account clears
xcrun notarytool store-credentials trapps-notary --key <p8> --key-id <id> --issuer <uuid>).v0.2.0, which currently has no assets):make release && make notarizegh release upload v0.2.0 build/Trapps-0.2.0.zipGregTheGreek/homebrew-tapwith aCasks/directory.make cask, then copybuild/trapps.rbtohomebrew-tap/Casks/trapps.rband push.brew install --cask gregthegreek/tap/trappsinstalls and launches cleanly; runbrew audit --caskon the rendered cask.brew install --cask gregthegreek/tap/trappsoption.make cask(or addmake publish-cask) to push the rendered cask to the tap automatically once the tap exists.Notes:
Homebrew/homebrew-cask(shorterbrew install --cask trapps) can be submitted later once there's traction.