default_platform(:android)

platform :android do
  desc "Build the Google-flavor release AAB and upload to a Play track (default: internal)"
  lane :release do |options|
    gradle(task: "androidApp:bundleGoogleRelease")
    upload_to_play_store(
      skip_upload_apk: true,
      skip_upload_metadata: true,
      skip_upload_images: true,
      skip_upload_screenshots: true,
      track: options[:track] || "internal",
      aab: "androidApp/build/outputs/bundle/googleRelease/androidApp-google-release.aab",
    )
  end

  desc "Sync store listing metadata to Play (fastlane/metadata/android)"
  lane :metadata do
    upload_to_play_store(skip_upload_aab: true, skip_upload_apk: true, skip_upload_changelogs: true)
  end
end
