nodeselector/nodeselector/setup-apple-codesign

Import signing certificates, provisioning profiles, and App Store Connect API keys from GitHub secrets into your macOS runner.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
asset-typeThe type of asset to import. If not specified, sets up both API key and certificate (recommended). Specific asset types for advanced use: `certificate`, `provisioning-profile`, or `app-store-connect-api-key`. no""
secret-valueThe value of the secret to import. For `certificate` and `provisioning-profile` asset types. ""
app-store-connect-api-key-key-id* The identifier of the App Store Connect API key. * Only valid for the `app-store-connect-api-key` asset-type. Mutualy exclusive with `secret-value`. ""
app-store-connect-api-key-issuer-id* The identifier of the App Store Connect API key issuer. * Only valid for the `app-store-connect-api-key` asset-type. Mutualy exclusive with `secret-value`. ""
app-store-connect-api-key-base64-private-key* The base64 encoded private key of the App Store Connect API key. * Only valid for the `app-store-connect-api-key` asset-type. Mutualy exclusive with `secret-value`. ""
keychain-name* The name of the keychain to use for importing the asset. * Only valid for the `certificate` asset-type. ci
keychain-password* The password for the keychain. * Only valid for the `certificate` asset-type. ""
certificate-password* The password for encrypted certificates (P12 files or PEM files with encrypted private keys). * Only valid for the `certificate` asset-type. ""
namedescription
app-store-connect-api-key-key-id* The identifier of the App Store Connect API key. * Only valid for the `app-store-connect-api-key` asset-type.
app-store-connect-api-key-issuer-id* The identifier of the App Store Connect API key issuer. * Only valid for the `app-store-connect-api-key` asset-type.
app-store-connect-api-key-key-path* The private key of the App Store Connect API key. * Only valid for the `app-store-connect-api-key` asset-type.