chore: Add group to upload testflight workflow and show build number#28133
chore: Add group to upload testflight workflow and show build number#28133
Conversation
|
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. |
🔍 Smart E2E Test Selection
click to see 🤖 AI reasoning detailsE2E Test Selection:
Neither file touches: app source code, test files, E2E test page objects, Detox configuration, navigation, controllers, or any shared component. These are purely CI/CD pipeline changes affecting build distribution and summary reporting. No E2E tests need to run to validate these 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.
| echo "| **Source branch** | ${{ inputs.source_branch }} |" | ||
| echo "| **Build name** | main-${{ inputs.environment || 'rc' }} |" | ||
| echo "| **Build version** | ${BUILD_VERSION} |" | ||
| echo "| **Build number** | ${{ needs.build.outputs.build_version }} |" |
There was a problem hiding this comment.
Duplicate workflow ref in summary table
Low Severity
upload-to-testflight.yml writes the Workflow ref row twice in the same summary table. This introduces redundant output and inconsistent formatting for the same field, which makes the upload summary noisier and harder to scan when validating release metadata.
|





Description
This change adds
Acolad Product QAto the upload to test flight workflow. It also displays the build number to better help users better identify the uploaded buildChangelog
CHANGELOG entry:
Related issues
Fixes: https://consensyssoftware.atlassian.net/browse/MCWP-447
Manual testing steps
Screenshots/Recordings
Before
After
Pre-merge author checklist
Pre-merge reviewer checklist
Note
Low Risk
Low risk CI-only change limited to GitHub Actions workflow wiring and summary output formatting, with no runtime/app code impact. Main risk is miswired outputs causing missing build numbers in downstream workflows.
Overview
The reusable
build.ymlworkflow now exports abuild_versionoutput (native build number from the version-bump) and threads it through thepreparejob outputs.The
upload-to-testflight.ymlworkflow adds theAcolad Product QATestFlight group option and updates the step summary to display the build number vianeeds.build.outputs.build_version(instead of parsing AndroidversionCode), with minor renaming/formatting of the summary job.Written by Cursor Bugbot for commit 290762c. This will update automatically on new commits. Configure here.