From 07130b04812a77a07f5c2e2a294e08e0de209300 Mon Sep 17 00:00:00 2001 From: MSOB7YY Date: Tue, 9 Jul 2024 01:53:27 +0300 Subject: [PATCH] build: provide 2 beta versions (org & clone) --- .github/workflows/dart.yml | 26 +++++++++++++++++++++----- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index 99035d8e..83852faf 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -49,9 +49,6 @@ jobs: flutter pub get flutter pub upgrade - - name: Modify applicationId - run: find ./ -type f -exec sed -i -e 's/com.msob7y.namida/com.msob7y.namida.snapshot/g' {} \; - - name: Extract version from pubspec.yaml id: extract_version run: | @@ -72,7 +69,7 @@ jobs: - name: Move arm64-v8a run: | mkdir -p build_final - mv build/app/outputs/flutter-apk/app-arm64-v8a-release.apk build_final/namida-v${{ steps.extract_version.outputs.version}}-snapshot-arm64-v8a.apk + mv build/app/outputs/flutter-apk/app-arm64-v8a-release.apk build_final/namida-v${{ steps.extract_version.outputs.version}}-beta-arm64-v8a.apk - name: Build APK -> armeabi-v7a run: flutter build apk --target-platform android-arm --release @@ -80,7 +77,26 @@ jobs: - name: Move armeabi-v7a run: | mkdir -p build_final - mv build/app/outputs/flutter-apk/app-armeabi-v7a-release.apk build_final/namida-v${{ steps.extract_version.outputs.version}}-snapshot-armeabi-v7a.apk + mv build/app/outputs/flutter-apk/app-armeabi-v7a-release.apk build_final/namida-v${{ steps.extract_version.outputs.version}}-beta-armeabi-v7a.apk + + - name: Modify applicationId + run: find ./ -type f -exec sed -i -e 's/com.msob7y.namida/com.msob7y.namida.snapshot/g' {} \; + + - name: (Clone) Build APK -> arm64-v8a + run: flutter build apk --target-platform android-arm64 --release + + - name: (Clone) Move arm64-v8a + run: | + mkdir -p build_final + mv build/app/outputs/flutter-apk/app-arm64-v8a-release.apk build_final/namida-v${{ steps.extract_version.outputs.version}}-beta-clone-arm64-v8a.apk + + - name: (Clone) Build APK -> armeabi-v7a + run: flutter build apk --target-platform android-arm --release + + - name: (Clone) Move armeabi-v7a + run: | + mkdir -p build_final + mv build/app/outputs/flutter-apk/app-armeabi-v7a-release.apk build_final/namida-v${{ steps.extract_version.outputs.version}}-beta-clone-armeabi-v7a.apk - name: Get the previous release date continue-on-error: true