From 28dc54a0c54462503e03c423e5186032f97dc8f2 Mon Sep 17 00:00:00 2001 From: Developer Date: Fri, 9 Oct 2026 19:23:25 -0400 Subject: [PATCH] ci: allow flavored APK output in android debug verification step --- .github/workflows/android-build.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/android-build.yml b/.github/workflows/android-build.yml index 303e3e1..d8c765c 100644 --- a/.github/workflows/android-build.yml +++ b/.github/workflows/android-build.yml @@ -159,6 +159,9 @@ jobs: shell: bash run: | set -euo pipefail + if [ -f "build/app/outputs/flutter-apk/app-production-debug.apk" ] && [ ! -f "build/app/outputs/flutter-apk/app-debug.apk" ]; then + cp "build/app/outputs/flutter-apk/app-production-debug.apk" "build/app/outputs/flutter-apk/app-debug.apk" + fi APK="build/app/outputs/flutter-apk/app-debug.apk" test -s "$APK" file "$APK" @@ -296,6 +299,13 @@ jobs: shell: bash run: | set -euo pipefail + if [ -f "build/app/outputs/flutter-apk/app-production-release.apk" ] && [ ! -f "build/app/outputs/flutter-apk/app-release.apk" ]; then + cp "build/app/outputs/flutter-apk/app-production-release.apk" "build/app/outputs/flutter-apk/app-release.apk" + fi + if [ -f "build/app/outputs/bundle/productionRelease/app-production-release.aab" ] && [ ! -f "build/app/outputs/bundle/release/app-release.aab" ]; then + mkdir -p "build/app/outputs/bundle/release" + cp "build/app/outputs/bundle/productionRelease/app-production-release.aab" "build/app/outputs/bundle/release/app-release.aab" + fi APK="build/app/outputs/flutter-apk/app-release.apk" AAB="build/app/outputs/bundle/release/app-release.aab" test -s "$APK"