actions-marketplace-validations/XCode-Deploy

Archive, Export, and Upload a build to App Store Connect (TestFlight)

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Oct 10, 2022
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/vfrascello_xcode-deploy@22c52153e7c96abc9cda0bfaf987acef85f70c58 # no releases — HEAD as of 2026-07-13

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
xcode-versionThe version of XCode to use. Defaults to the latest stable version.latest-stable
configurationConfiguration (default: Release)yesRelease
schemeLeave blank and Action will search for default scheme.no""
path-to-export-optionsRelative path and filename to ExportOptions.plistyesExportOptions.plist
update-buildSets Build Number to # of commits.yestrue
install-podsRun Pod Installyesfalse
resolve-package-dependenciesResolve Package Dependenciesyesfalse
distribution-certificate-p12base64 representation of the distribution certificate.yes
distribution-certificate-passwordpassword to unlock the distribution certificate.yes
app-store-provisioning-profilebase64 representation of the provisioning profile.yes
auth-key-idApp Store Connect API Auth Key ID.yes
auth-key-issuer-idApp Store Connect API Issuer ID.yes
auth-key-p8base64 representation of the App Store Connect AuthKey.yes

no outputs