Structure
PlayStoreAction.Options
Configuration options for the Play Store upload action.
struct OptionsTopics
Initializers
Instance Properties
var aabPath: String?Path to the
.aabfile to upload. Takes precedence overapkPath.var apkPath: String?Path to the
.apkfile to upload. Used whenaabPathis nil.var buildVariant: String?Gradle build variant (e.g.
"prodRelease"). Used for auto-discovering the artifact path whenaabPath/apkPathare not set. Defaults toconfig.androidBuildVariant.var flavor: String?Product flavor (e.g.
"prod"). Used for Flutter artifact path auto-discovery. Defaults toconfig.androidGradleProperties["flavor"].var packageName: String?Android package name (e.g.
com.example.myapp). Defaults toconfig.androidPackageName.var releaseName: String?Human-readable release name shown in the Play Console (e.g.
"1.2.0 (42)"). If nil, Google Play defaults to showing the versionCode.var releaseNotes: [String : String]?Per-language release notes. Keys are BCP-47 language tags (e.g.
"en-US").var rolloutFraction: Double?Staged rollout fraction (0.0–1.0).
nilmeans full rollout. Overridesconfig.androidRolloutFraction.var track: String?Google Play distribution track (e.g.
"internal","alpha","beta","production"). Required — specify in workflow step options (e.g.options: { track: internal }).
Relationships
Conforms To
Swift.DecodableSwift.EncodableSwift.SendableSwift.SendableMetatype