actions-marketplace-validations/iOS Build Action With XCArgs
Build iOS project (.xcodeproj, .xcworkspace), and export ipa with custom entitlements
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| p12-key-base64 | Base64 encoded p12 key | no | — |
| p12-cer-base64 | Base64 encoded certificate for the p12 key | no | — |
| p12-base64 | Base64 encoded p12 file (key + cert) | no | — |
| mobileprovision-base64 | Base64 encoded mobileprovision file | no | — |
| p12-key-path | p12 key path | no | — |
| p12-cer-path | Certificate path for the p12 key | no | — |
| p12-path | p12 path (key + cert) | no | — |
| mobileprovision-path | mobileprovision path | no | — |
| project-path | Project path | yes | — |
| code-signing-identity | For example, iOS Distribution | yes | — |
| team-id | Team id | yes | — |
| workspace-path | Workspace path | no | "" |
| export-method | Choose app-store, ad-hoc, package, enterprise, development, or developer-id | no | app-store |
| configuration | For example, Debug, Release | no | Release |
| certificate-password | Certificate password | no | "" |
| output-path | Output path of ipa | no | output.ipa |
| scheme | Scheme | no | "" |
| update-targets | Targets to be updated with mobileprovision, code signing identity, etc | no | "" |
| disable-targets | Deprecated, use update-targets instead | no | "" |
| export-options | Path to an export options plist | no | "" |
| build-sdk | The SDK that should be used for building the application | no | "" |
| build-destination | Use a custom destination for building the app | no | "" |
| cloned-source-packages-path | Path for Swift Package Manager dependencies | no | "" |
| entitlements-file-path | Path to your entitlements file | no | "" |
| increment-build-number | Increment the build number before building the application | no | "" |
| increment-version-number | Increment the version number of your project. Supports patch, minor, major or a specific version number. | no | "" |
| bundle-identifier | Bundle identifier of the application. | no | "" |
| app-store-connect-api-key-id | App Store Connect API Key ID | no | "" |
| app-store-connect-api-key-issuer-id | App Store Connect API Key Issuer ID | no | "" |
| app-store-connect-api-key-base64 | Base64 encoded App Store Connect API Key | no | "" |
| build-path | Build path | no | "" |
| custom-keychain-name | Custom Keychain Name | no | ios-build.keychain |
| custom-toolchain | Custom Toolchain | no | "" |
| custom-args | Add custom args | no | "" |
| include_bitcode | Has include bitcode | no | "" |
| include_symbols | Has include symbols | no | "" |
Outputs
no outputs