This action build iOS project. (.xcodeproj, .xcworkspace)
And, can export to ipa, so it can be continuously delivered to DeployGate and TestFlight.
Required .xcodeproj path.
Required Base64 encoded p12 file.
Required Base64 encoded mobileprovision file.
Required For example, "iOS Distribution"
.
Required Team id.
.xcworkspace path. Default ""
.
Choose app-store, "ad-hoc"
, "package"
"enterprise"
, "development"
, or "developer-id"
. Default "app-store"
.
For example, "Debug"
, "Release"
. Default "Release"
.
For example, "myscheme"
.
Certificate password. Default ""
.
Output path of ipa. Default "output.ipa"
.
- uses: yukiarrr/[email protected]
with:
project-path: Unity-iPhone.xcodeproj
p12-base64: ${{ secrets.P12_BASE64 }}
mobileprovision-base64: ${{ secrets.MOBILEPROVISION_BASE64 }}
code-signing-identity: ${{ secrets.CODE_SIGNING_IDENTITY }}
team-id: ${{ secrets.TEAM_ID }}
workspace-path: Unity-iPhone.xcworkspace