hubomatic/HubOMat
Notarize & staple your Mac app.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| verbose | Verbose mode will print Notarization API responses. | no | false |
| timeout | The timeout in minutes for checking validation status. | no | 120 |
| workspace | Workspace | no | — |
| project | Project | no | — |
| scheme | Scheme | no | — |
| configuration | Configuration | no | — |
| archive-path | Archive path. If not specified will default to MainScheme.xcarchive | no | — |
| export-path | The export path for build artifacts. | yes | — |
| temp-path | Path to the temporary folder to use for intermediate artifacts. | no | /tmp |
| product-path | Path to the product to notarize. | yes | — |
| export-method | The method to use for export | no | developer-id |
| staple | Whether to staple the notatized product. | no | true |
| artifact-path | Path to the notarized and stapled distribution zip. | yes | — |
| certificate-data | Base64 encoded certificate in P12 format. | no | — |
| certificate-path | Path to certificate in P12 format. | no | — |
| certificate-passphrase | Passphrase to unlock the certificate P12 file. Required and cannot be empty. | yes | — |
| team-id | The signing team ID. | yes | — |
| keychain-name | Keychain name. | yes | hubomatic-keychain |
| keychain-password | Keychain password (arbitrary). | yes | hubomatic-keychain-password |
| appstore-connect-username | The AppStore Connect username. | no | — |
| appstore-connect-password | The AppStore Connect application loader password (not the account password). | no | — |
| appstore-connect-api-key | The AppStore Connect API Key. | no | — |
| appstore-connect-api-issuer | The AppStore Connect API Issuer. | no | — |
| primary-bundle-id | Unique identifier that identifies this product notarization. Defaults to the bundle identifier of the app you are uploading. | no | — |
Outputs
| name | description |
|---|---|
| product-path | Path to the product that was notarized |
| artifact-path | Path to the stapled release artifact |