diff --git a/.github/workflows/nightly-release.yml b/.github/workflows/nightly-release.yml index e2c5a21..4f833cc 100644 --- a/.github/workflows/nightly-release.yml +++ b/.github/workflows/nightly-release.yml @@ -68,26 +68,24 @@ jobs: run: printf "%s" "${{ secrets.WEATHER_PROPERTIES }}" > $GITHUB_WORKSPACE/weather.properties - name: Build with Gradle - run: ./gradlew clean && ./gradlew assembleWithInternetNightlyRelease && ./gradlew assembleWithoutInternetNightlyRelease + run: ./gradlew clean && ./gradlew bundleWithInternetNightlyRelease && ./gradlew bundleWithoutInternetNightlyRelease - - name: Sign APK - WithInternet + - name: Sign AAB - WithInternet uses: ilharp/sign-android-release@v1.0.4 - # ID used to access action output id: sign_app_withInternet with: - releaseDir: app/build/outputs/apk/withInternetNightly/release + releaseDir: app/build/outputs/bundle/release/withInternetNightlyRelease.aab signingKey: ${{ secrets.SIGNINGKEY_BASE64 }} keyAlias: ${{ secrets.KEY_ALIAS }} keyStorePassword: ${{ secrets.KEY_STORE_PASSWORD }} keyPassword: ${{ secrets.KEY_PASSWORD }} buildToolsVersion: 35.0.0 - - name: Sign APK - WithoutInternet + - name: Sign AAB - WithoutInternet uses: ilharp/sign-android-release@v1.0.4 - # ID used to access action output id: sign_app_withoutInternet with: - releaseDir: app/build/outputs/apk/withoutInternetNightly/release + releaseDir: app/build/outputs/bundle/release/withoutInternetNightlyRelease.aab signingKey: ${{ secrets.SIGNINGKEY_BASE64 }} keyAlias: ${{ secrets.KEY_ALIAS }} keyStorePassword: ${{ secrets.KEY_STORE_PASSWORD }} @@ -104,8 +102,8 @@ jobs: - name: Rename files run: | mkdir -p ./build/release/ - mv ${{steps.sign_app_withInternet.outputs.signedFile}} ./build/release/EasyLauncher-Internet-Nightly-Signed.apk - mv ${{steps.sign_app_withoutInternet.outputs.signedFile}} ./build/release/EasyLauncher-Nightly-Signed.apk + mv ${{steps.sign_app_withInternet.outputs.signedFile}} ./build/release/EasyLauncher-Internet-Nightly-Signed.aab + mv ${{steps.sign_app_withoutInternet.outputs.signedFile}} ./build/release/EasyLauncher-Nightly-Signed.aab shell: bash - name: Create and Upload Release @@ -116,8 +114,8 @@ jobs: body: "![GitHub Downloads (total, specific tag)](https://img.shields.io/github/downloads/DroidWorksStudio/EasyLauncher/nightly/total)" append_body: false files: | - ./build/release/EasyLauncher-Internet-Nightly-Signed.apk - ./build/release/EasyLauncher-Nightly-Signed.apk + ./build/release/EasyLauncher-Internet-Nightly-Signed.aab + ./build/release/EasyLauncher-Nightly-Signed.aab prerelease: true generate_release_notes: true env: