@@ -24,36 +24,11 @@ jobs:
2424 - name : Checkout and Setup Node
2525 uses : ./.github/actions/setup-node
2626
27- - name : Setup Android SDK
28- uses : android-actions/setup-android@v3
29-
30- - name : Cache Android SDK
31- uses : actions/cache@v4
32- with :
33- path : |
34- $HOME/Android/Sdk
35- key : android-sdk-${{ runner.os }}-${{ hashFiles('**/*.gradle*') }}
36- restore-keys : |
37- android-sdk-${{ runner.os }}-
38-
39- - name : Install Required Android SDK Packages
40- run : |
41- yes | sdkmanager --licenses
42- sdkmanager "platforms;android-34" "build-tools;34.0.0" "ndk;25.1.8937393"
43-
4427 - name : Set up Gradle
4528 uses : gradle/actions/setup-gradle@v4
46-
47- - name : Cache Gradle Caches
48- uses : actions/cache@v4
4929 with :
50- path : |
51- ~/.gradle/caches
52- ~/.gradle/wrapper
53- ~/.gradle/build-cache-1
54- key : gradle-${{ runner.os }}-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }}
55- restore-keys : |
56- gradle-${{ runner.os }}-
30+ gradle-version : wrapper
31+ cache-read-only : false
5732
5833 - name : Cache Android build output
5934 uses : actions/cache@v4
6237 android/.gradle
6338 android/app/build/intermediates
6439 android/app/build/generated
65- key : build-output-${{ hashFiles('android/app/src/**', '**/*.gradle*') }}-${{ hashFiles('android') }}
40+ key : build-output-${{ hashFiles('android/app/src/**', '**/*.gradle*') }}
6641 restore-keys : |
6742 build-output-
6843
8055
8156 - name : Build Android Release APK
8257 working-directory : android
83- run : ./gradlew assembleExperimentalRelease --build-cache --configuration-cache --parallel --max-workers=2
58+ run : ./gradlew assembleExperimentalRelease --build-cache --configuration-cache --parallel --max-workers=4
8459
8560 - name : Upload APK
8661 uses : actions/upload-artifact@v4
0 commit comments