feat: Add Makefile, Fastlane configuration, and update Android build settings for release management

This commit is contained in:
Janez T
2025-12-14 19:08:11 +01:00
parent 96824e455e
commit d70f59b10f
8 changed files with 224 additions and 14 deletions

View File

@@ -16,10 +16,17 @@
default_platform(:ios)
platform :ios do
desc "Push a new release build to the App Store"
lane :release do
increment_build_number(xcodeproj: "Runner.xcodeproj")
build_app(workspace: "Runner.xcworkspace", scheme: "Runner")
upload_to_app_store(skip_metadata: true, skip_screenshots: true)
end
desc "Push a new beta build to TestFlight"
lane :beta do
increment_build_number(xcodeproj: "Runner.xcodeproj")
build_app(workspace: "Runner.xcworkspace", scheme: "Runner")
upload_to_testflight
upload_to_testflight(skip_waiting_for_build_processing: true)
end
end