default_platform(:ios) platform :ios do desc "Build and upload to TestFlight" lane :beta do setup_ci app_store_connect_api_key( key_id: ENV["ASC_KEY_ID"], issuer_id: ENV["ASC_ISSUER_ID"], key_content: ENV["ASC_KEY_CONTENT"], is_key_content_base64: true ) match(type: "appstore", readonly: true) increment_build_number( build_number: ENV["GITHUB_RUN_NUMBER"], xcodeproj: "ios/ProposalSystem.xcodeproj" ) build_app( workspace: "ios/ProposalSystem.xcworkspace", scheme: "ProposalSystem", configuration: "Release", export_method: "app-store", output_directory: "build", output_name: "ProposalSystem.ipa" ) upload_to_testflight(skip_waiting_for_build_processing: true) end end