Release/test runway rc ios workflow#27650
Conversation
…Mask/metamask-mobile into release/test-runway-rc-ios-workflow
|
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
fix permission issue test ota update [skip ci] Bump version number to 4061 resolve if release tag does not exist fix no PR number found error fix base branch issue change version to 7.69.0 change to workflow_dispatch revert build number change ota version revert build number
…unway-rc-ios-workflow
…unway-rc-ios-workflow
…Mask/metamask-mobile into release/test-runway-rc-ios-workflow
…unway-rc-ios-workflow
…Mask/metamask-mobile into release/test-runway-rc-ios-workflow
98770a5 to
45bfe83
Compare
🔍 Smart E2E Test Selection
click to see 🤖 AI reasoning detailsE2E Test Selection:
None of these changes affect the app's runtime behavior, user-facing features, navigation, controllers, or any component that E2E tests exercise. Running Detox E2E tests would provide no validation value for these purely CI/build/documentation changes. Performance Test Selection: |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
| <<<<<<< HEAD | ||
| ======= | ||
| groups: groups, | ||
| >>>>>>> wsun/create-runway-rc-ios-workflow |
There was a problem hiding this comment.
Unresolved git merge conflict markers in Fastfile
High Severity
Git merge conflict markers (<<<<<<< HEAD, =======, >>>>>>> wsun/create-runway-rc-ios-workflow) were accidentally committed into ios/fastlane/Fastfile. Ruby cannot parse these markers, so any Fastlane lane execution — including the new Runway iOS RC TestFlight upload — will fail with a syntax error. This breaks all TestFlight upload workflows that rely on this file.
|





Description
Changelog
CHANGELOG entry:
Related issues
Fixes:
Manual testing steps
Screenshots/Recordings
Before
After
Pre-merge author checklist
Pre-merge reviewer checklist
Note
High Risk
Adds new GitHub Actions release-candidate workflows that can trigger OTA updates, build artifacts, and upload to TestFlight, so misconfiguration could block or incorrectly ship release automation. The
ios/fastlane/Fastfilecurrently contains unresolved merge-conflict markers around TestFlight group handling, which is a build-breaking CI risk.Overview
Introduces new Runway RC GitHub Actions workflows for iOS and Android that decide between triggering an OTA update (based on
OTA_VERSIONchanges) or running the standardbuild.ymlpipeline; the iOS workflow additionally uploads the built IPA to TestFlight and posts a run summary.Updates
build.ymlinput handling sorefcan be used as the base branch/checkout target whensource_branchis not provided, and bumps mobile build numbers (versionCode/CURRENT_PROJECT_VERSION/BitriseVERSION_NUMBER) to4127.Adjusts TestFlight upload documentation/scripts to support "upload-only" mode via
TESTFLIGHT_DISTRIBUTE_EXTERNAL=false, but the Fastlane lane change includes merge-conflict markers that must be resolved before it can run.Written by Cursor Bugbot for commit a63ef54. This will update automatically on new commits. Configure here.