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