[ci-bitrise] Add Bitrise pipeline for TestFlight and App Store deploys

Modeled on LC Wallet's bitrise.yml. Push-only trigger map (develop->beta,
main->release), no PR-triggered checks. Reuses the existing Skip fastlane
lanes directly instead of a generic xcode-archive step, since build_app
already carries the Skip-specific xcconfig and build flags. Adds a beta
lane (TestFlight) to match release, which was the only lane wired before.
This commit is contained in:
Daniel Arantes Loverde
2026-07-09 13:46:49 -03:00
parent 8728bc1438
commit 38e641a082
2 changed files with 111 additions and 0 deletions

View File

@@ -19,6 +19,19 @@ lane :assemble do |options|
)
end
lane :beta do |options|
desc "Build and upload to TestFlight"
get_provisioning_profile(api_key_path: "fastlane/apikey.json")
assemble
upload_to_testflight(
api_key_path: "fastlane/apikey.json",
skip_waiting_for_build_processing: true
)
end
lane :release do |options|
desc "Build and release app"