ci_set_signing_secrets
Upload iOS .p12 certificates and provisioning profiles to GitHub Actions secrets, encrypted before sending, and optionally include App Store Connect API key for TestFlight uploads.
Instructions
Upload signing material to the repo's GitHub Actions secrets (encrypted client-side): IOS_P12_BASE64, IOS_P12_PASSWORD, IOS_PROFILE_BASE64 and, if include_asc_key, ASC_KEY_ID / ASC_ISSUER_ID / ASC_PRIVATE_KEY for TestFlight uploads. Works with a .p12 exported from anywhere, not only signing_quick_setup.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo | No | ||
| p12_path | Yes | ||
| p12_password | Yes | ||
| project_path | No | ||
| include_asc_key | No | ||
| mobileprovision_path | Yes |