mirror of
https://github.com/sipeed/picoclaw.git
synced 2026-06-12 18:08:54 +00:00
f505f009df
Add notarize.macos section to .goreleaser.yaml using anchore/quill for cross-platform code signing and Apple notarization of darwin binaries. Covers all three build targets (picoclaw, picoclaw-launcher, picoclaw-launcher-tui). Notarization is gated on MACOS_SIGN_P12 being set, so releases without the secrets configured will skip this step gracefully. Required GitHub secrets: - MACOS_SIGN_P12: base64-encoded .p12 certificate - MACOS_SIGN_PASSWORD: certificate password - MACOS_NOTARY_ISSUER_ID: App Store Connect issuer UUID - MACOS_NOTARY_KEY_ID: App Store Connect API key ID - MACOS_NOTARY_KEY: base64-encoded .p8 API key Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>