Skip to content

Commit

Permalink
build: provide 2 beta versions (org & clone)
Browse files Browse the repository at this point in the history
  • Loading branch information
MSOB7YY committed Jul 8, 2024
1 parent 8bf29ac commit 07130b0
Showing 1 changed file with 21 additions and 5 deletions.
26 changes: 21 additions & 5 deletions .github/workflows/dart.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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: |
Expand All @@ -72,15 +69,34 @@ 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

- 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
Expand Down

0 comments on commit 07130b0

Please sign in to comment.