Skip to content

Commit aa63d76

Browse files
committed
Update Rock Android action to fix hybrid build cache hits
The remote-build-android workflow was pinned to an old version of the callstackincubator/android action (1a7d52d) that doesn't handle empty APP_NAME on remote cache hits. When a hybrid build gets a cache hit, the APK is downloaded to .rock/cache/ but the action's internal find step looks for it in the Gradle output directory which doesn't exist (no actual Gradle build ran). This causes the workflow to fail with: find: '.../Mobile-Expensify/Android//build/outputs': No such file Updating to 4cedf4d (same version used in buildAndroid.yml) which includes the fix from callstackincubator/android#12: "support for empty app name and android.injected.signing properties". Made-with: Cursor
1 parent 530b93a commit aa63d76

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

.github/workflows/remote-build-android.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,7 @@ jobs:
5858
aws-region: us-east-1
5959

6060
- name: Rock Remote Build - Android
61-
# rock v3
62-
uses: callstackincubator/android@1a7d52dfe3ca195ccbe5ad2f06c15f2fc3835115
61+
uses: callstackincubator/android@4cedf4d9b5c167452c96fe67233577e0fde9a025
6362
env:
6463
GITHUB_ACTOR: ${{ github.actor }}
6564
GITHUB_TOKEN: ${{ github.token }}

0 commit comments

Comments
 (0)