diff --git a/.github/workflows/snapshots-android.yml b/.github/workflows/snapshots-android.yml index aef9e707055..c593103a1af 100644 --- a/.github/workflows/snapshots-android.yml +++ b/.github/workflows/snapshots-android.yml @@ -8,6 +8,11 @@ on: description: 'Run the build with tmate debugging enabled (https://github.com/marketplace/actions/debugging-with-tmate)' required: false default: false + upload_package: + type: boolean + description: 'Upload the completed Android package' + required: false + default: true schedule: # * is a special character in YAML so you have to quote this string - cron: '00 19 * * *' @@ -116,6 +121,7 @@ jobs: - name: 📂 Sync files uses: SamKirkland/FTP-Deploy-Action@v4.3.4 + if: ${{ inputs.upload_package }} with: server: ftp.cardforge.org username: ${{ secrets.FTP_USERNAME }} diff --git a/forge-gui-android/pom.xml b/forge-gui-android/pom.xml index bb81ee8b75d..e2d7b325915 100644 --- a/forge-gui-android/pom.xml +++ b/forge-gui-android/pom.xml @@ -239,7 +239,6 @@ 30.0.3 true - ${project.basedir}/AndroidManifest.xml ${project.basedir}/assets ${project.basedir}/res ${project.basedir}/libs @@ -266,6 +265,17 @@ --min-sdk-version=26 + + + update-manifest + + manifest-merger + + + true + + + @@ -306,7 +316,6 @@ false true - ${project.basedir}/AndroidManifest.xml ${project.basedir}/assets ${project.basedir}/res ${project.basedir}/libs @@ -333,6 +342,17 @@ --min-sdk-version=26 + + + update-manifest + + manifest-merger + + + true + + + @@ -414,6 +434,15 @@ zipalign + + update-manifest + + manifest-merger + + + true + + diff --git a/forge-gui-android/AndroidManifest.xml b/forge-gui-android/src/main/AndroidManifest.xml similarity index 100% rename from forge-gui-android/AndroidManifest.xml rename to forge-gui-android/src/main/AndroidManifest.xml