Build iOS
flightstack/build-ios@1.0.0 Step Verified Build a signed iOS IPA using an App Store Connect API key.
Add it to a pipeline
jobs:
- id: build-ios
uses: flightstack/build-ios@1.0.0
inputs:
appleCredential: <credentialRef> Or drag it onto the canvas from the step palette in the visual editor. Pin an exact version for production pipelines.
Inputs
-
appleCredentialcredentialRef required - App Store Connect API key + team identifiers.
-
firebaseConfigcredentialRef - Firebase config to place before building. Leave empty to use the repository's only Firebase config, if it has one.
-
buildNumberinteger - Override the build number (default — read from pubspec.yaml).
-
exportMethodstring defaultapp-store - IPA export method. Use
app-storefor App Store / TestFlight submission. -
flavorselection - Build flavor declared in the Xcode scheme list (e.g. production, staging).
-
targetstring - Dart entry file (passed as
--target=). Leave empty forlib/main.dart. -
workingDirectorystring default. - Project sub-directory inside the repo.
Outputs
ipaPathartifact- Path to the signed IPA.
versionstring- CFBundleShortVersionString of the produced IPA.