Switch from fastlane-driven build (build_app + hand-rolled apikey.json) to Bitrise's own xcode-archive step, matching LC Wallet 1:1: manage-ios- code-signing + xcode-archive@5 (automatic_code_signing: api-key) do the build/sign, deploy-to-itunesconnect-deliver@2 handles TestFlight in the beta workflow, fastlane only runs for the release lane (metadata push + App Store upload) reading BITRISE_IPA_PATH — same shape as LC Wallet's Fastfile beta/release lanes. Only genuine differences from LC Wallet, all forced by this project's actual layout: - BITRISE_PROJECT_PATH/SCHEME point at Darwin/PediFoods.xcodeproj - fastlane work_dir is Darwin/ (Fastfile lives there, not repo root) - build number bumps CURRENT_PROJECT_VERSION in Skip.env instead of agvtool — this project has no VERSIONING_SYSTEM set, Skip.env is the actual shared source of truth for both Darwin and Android - team_id comes from a DEVELOPMENT_TEAM secret instead of a hardcoded literal — LC Wallet's Apple team ID isn't necessarily this app's
144 lines
5.9 KiB
YAML
144 lines
5.9 KiB
YAML