From f17bb159f8373e01b5b64b610275bfa4cb9df6b8 Mon Sep 17 00:00:00 2001 From: Lars <61460660+larsb24@users.noreply.github.com> Date: Mon, 1 Sep 2025 17:12:29 +0200 Subject: [PATCH] Modify release workflow to build split APKs Create multiple APKs for different architectures with lower file size --- .github/workflows/release.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4a6913e..b2185a3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -89,7 +89,7 @@ jobs: working-directory: android - name: Build APK - run: flutter build apk --release --build-name "$VERSION_NAME" --build-number "$BUILD_NUMBER" + run: flutter build apk --split-per-abi --release --build-name "$VERSION_NAME" --build-number "$BUILD_NUMBER" - name: Build appBundle run: flutter build appbundle --release --build-name "$VERSION_NAME" --build-number "$BUILD_NUMBER" @@ -99,7 +99,9 @@ jobs: with: name: Releases path: | - build/app/outputs/flutter-apk/app-release.apk + build/app/outputs/flutter-apk/app-arm64-v8a-release.apk + build/app/outputs/flutter-apk/app-armeabi-v7a-release.apk + build/app/outputs/flutter-apk/app-x86_64-release.apk build/app/outputs/bundle/release/app-release.aab - name: Generate Release Notes