Browse Source

Added legacy package name option

Vadik Sirekanyan 2 years ago
parent
commit
ff9c49676f
3 changed files with 7 additions and 6 deletions
  1. 6 2
      .github/workflows/build.yml
  2. 0 3
      .github/workflows/update.yml
  3. 1 1
      app/build.gradle

+ 6 - 2
.github/workflows/build.yml

@@ -33,10 +33,14 @@ jobs:
           SIGNING_KEY_PASSWORD: ${{ secrets.SIGNING_KEY_PASSWORD }}
         run: |
           base64 --decode <<< "$SIGNING_KEYSTORE_BASE64" > app/release.keystore
+          mkdir -p release-files
           ./gradlew assembleRelease bundleRelease -PsigningConfig=release
+          mv app/build/outputs/*/release/org.sirekanyan*release* release-files
+          ./gradlew assembleRelease bundleRelease -PlegacyPackageName
+          mv app/build/outputs/*/release/com.sirekanian*release* release-files
       - if: startsWith(github.ref, 'refs/tags/v')
         uses: softprops/action-gh-release@v1
         with:
           files: |
-            app/build/outputs/apk/release/*-release*.apk
-            app/build/outputs/bundle/release/*-release.aab
+            release-files/*release*.apk
+            release-files/*release*.aab

+ 0 - 3
.github/workflows/update.yml

@@ -1,7 +1,4 @@
 on:
-  push:
-    branches:
-      - master
   workflow_dispatch:
   schedule:
     - cron: '30 0 * * *'

+ 1 - 1
app/build.gradle

@@ -11,7 +11,7 @@ android {
     namespace 'org.sirekanyan.warmongr'
     compileSdk 34
     defaultConfig {
-        applicationId "org.sirekanyan.warmongr"
+        applicationId project.hasProperty("legacyPackageName") ? "com.sirekanian.warmongr" : "org.sirekanyan.warmongr"
         minSdk 21
         targetSdk 34
         versionCode appVersionCode as int