Commit 42f3fb9
Fix Android staging deploy: build AAB for Release, revert appName
Two changes to fix staging Android deploys via Rock:
1. Pass aab: true to Rock for Release builds. Google Play requires AAB,
and Fastlane used bundleRelease to produce it. The Rock migration
inadvertently switched to assembleRelease (APK only). Additionally,
Fullstory's Gradle plugin relocates the APK from build/outputs to
build/intermediates, causing Rock's artifact detection to fail.
Building AAB sidesteps this since Fullstory doesn't relocate bundles.
2. Revert the ineffective appName: 'app' from rock.config.mjs. The
Mobile-Expensify Android project has no app/ subdirectory (it IS the
app module), so the RN CLI config validation rejects it and APP_NAME
stays empty regardless.
Co-authored-by: Cursor <cursoragent@cursor.com>1 parent 4e25cc3 commit 42f3fb9
2 files changed
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
154 | 154 | | |
155 | 155 | | |
156 | 156 | | |
| 157 | + | |
157 | 158 | | |
158 | 159 | | |
159 | 160 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
0 commit comments