@@ -68,26 +68,24 @@ jobs:
6868 run : printf "%s" "${{ secrets.WEATHER_PROPERTIES }}" > $GITHUB_WORKSPACE/weather.properties
6969
7070 - name : Build with Gradle
71- run : ./gradlew clean && ./gradlew assembleWithInternetNightlyRelease && ./gradlew assembleWithoutInternetNightlyRelease
71+ run : ./gradlew clean && ./gradlew bundleWithInternetNightlyRelease && ./gradlew bundleWithoutInternetNightlyRelease
7272
73- - name : Sign APK - WithInternet
73+ - name : Sign AAB - WithInternet
7474 uses : ilharp/sign-android-release@v1.0.4
75- # ID used to access action output
7675 id : sign_app_withInternet
7776 with :
78- releaseDir : app/build/outputs/apk/withInternetNightly/ release
77+ releaseDir : app/build/outputs/bundle/ release/withInternetNightlyRelease.aab
7978 signingKey : ${{ secrets.SIGNINGKEY_BASE64 }}
8079 keyAlias : ${{ secrets.KEY_ALIAS }}
8180 keyStorePassword : ${{ secrets.KEY_STORE_PASSWORD }}
8281 keyPassword : ${{ secrets.KEY_PASSWORD }}
8382 buildToolsVersion : 35.0.0
8483
85- - name : Sign APK - WithoutInternet
84+ - name : Sign AAB - WithoutInternet
8685 uses : ilharp/sign-android-release@v1.0.4
87- # ID used to access action output
8886 id : sign_app_withoutInternet
8987 with :
90- releaseDir : app/build/outputs/apk/withoutInternetNightly/ release
88+ releaseDir : app/build/outputs/bundle/ release/withoutInternetNightlyRelease.aab
9189 signingKey : ${{ secrets.SIGNINGKEY_BASE64 }}
9290 keyAlias : ${{ secrets.KEY_ALIAS }}
9391 keyStorePassword : ${{ secrets.KEY_STORE_PASSWORD }}
@@ -104,8 +102,8 @@ jobs:
104102 - name : Rename files
105103 run : |
106104 mkdir -p ./build/release/
107- mv ${{steps.sign_app_withInternet.outputs.signedFile}} ./build/release/EasyLauncher-Internet-Nightly-Signed.apk
108- mv ${{steps.sign_app_withoutInternet.outputs.signedFile}} ./build/release/EasyLauncher-Nightly-Signed.apk
105+ mv ${{steps.sign_app_withInternet.outputs.signedFile}} ./build/release/EasyLauncher-Internet-Nightly-Signed.aab
106+ mv ${{steps.sign_app_withoutInternet.outputs.signedFile}} ./build/release/EasyLauncher-Nightly-Signed.aab
109107 shell : bash
110108
111109 - name : Create and Upload Release
@@ -116,8 +114,8 @@ jobs:
116114 body : " "
117115 append_body : false
118116 files : |
119- ./build/release/EasyLauncher-Internet-Nightly-Signed.apk
120- ./build/release/EasyLauncher-Nightly-Signed.apk
117+ ./build/release/EasyLauncher-Internet-Nightly-Signed.aab
118+ ./build/release/EasyLauncher-Nightly-Signed.aab
121119 prerelease : true
122120 generate_release_notes : true
123121 env :
0 commit comments