openmf/Publish macOS to App Store
Build, sign, and submit macOS app to App Store via manual cert management.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| desktop_package_name | Desktop module name | yes | — |
| bundle_identifier | macOS bundle identifier | yes | — |
| appstore_key_id | App Store Connect API key ID | yes | — |
| appstore_issuer_id | App Store Connect issuer ID | yes | — |
| appstore_auth_key | Base64 .p8 key | yes | — |
| mac_signing_certificate | Base64 macOS App Distribution cert (.p12) | yes | — |
| mac_signing_certificate_password | Cert password | yes | — |
| mac_installer_certificate | Base64 Mac Installer Distribution cert (.p12) | yes | — |
| mac_installer_certificate_password | Installer cert password | yes | — |
| mac_provisioning_profile_base64 | Base64 .provisionprofile | yes | — |
| keychain_password | Temporary keychain password | yes | — |
| match_git_private_key | SSH key for Match repo (canonical — AC20; macOS does NOT use Match by default, kept for parity) | no | — |
| match_ssh_private_key | DEPRECATED — use match_git_private_key. Removed in v2.0. | no | — |
Outputs
no outputs