AndroidManifest

This commit is contained in:
Hans Mackowiak
2024-04-07 19:42:35 +02:00
committed by Chris H
parent 0edd7d9d87
commit 23be0c568d
3 changed files with 37 additions and 2 deletions

View File

@@ -8,6 +8,11 @@ on:
description: 'Run the build with tmate debugging enabled (https://github.com/marketplace/actions/debugging-with-tmate)' description: 'Run the build with tmate debugging enabled (https://github.com/marketplace/actions/debugging-with-tmate)'
required: false required: false
default: false default: false
upload_package:
type: boolean
description: 'Upload the completed Android package'
required: false
default: true
schedule: schedule:
# * is a special character in YAML so you have to quote this string # * is a special character in YAML so you have to quote this string
- cron: '00 19 * * *' - cron: '00 19 * * *'
@@ -116,6 +121,7 @@ jobs:
- name: 📂 Sync files - name: 📂 Sync files
uses: SamKirkland/FTP-Deploy-Action@v4.3.4 uses: SamKirkland/FTP-Deploy-Action@v4.3.4
if: ${{ inputs.upload_package }}
with: with:
server: ftp.cardforge.org server: ftp.cardforge.org
username: ${{ secrets.FTP_USERNAME }} username: ${{ secrets.FTP_USERNAME }}

View File

@@ -239,7 +239,6 @@
<buildTools>30.0.3</buildTools> <buildTools>30.0.3</buildTools>
</sdk> </sdk>
<dexForceJumbo>true</dexForceJumbo> <dexForceJumbo>true</dexForceJumbo>
<androidManifestFile>${project.basedir}/AndroidManifest.xml</androidManifestFile>
<assetsDirectory>${project.basedir}/assets</assetsDirectory> <assetsDirectory>${project.basedir}/assets</assetsDirectory>
<resourceDirectory>${project.basedir}/res</resourceDirectory> <resourceDirectory>${project.basedir}/res</resourceDirectory>
<nativeLibrariesDirectory>${project.basedir}/libs</nativeLibrariesDirectory> <nativeLibrariesDirectory>${project.basedir}/libs</nativeLibrariesDirectory>
@@ -266,6 +265,17 @@
<dexArguments>--min-sdk-version=26</dexArguments> <dexArguments>--min-sdk-version=26</dexArguments>
</dex> </dex>
</configuration> </configuration>
<executions>
<execution>
<id>update-manifest</id>
<goals>
<goal>manifest-merger</goal>
</goals>
<configuration>
<manifestVersionCodeUpdateFromVersion>true</manifestVersionCodeUpdateFromVersion>
</configuration>
</execution>
</executions>
</plugin> </plugin>
</plugins> </plugins>
</build> </build>
@@ -306,7 +316,6 @@
<verbose>false</verbose> <verbose>false</verbose>
</zipalign> </zipalign>
<dexForceJumbo>true</dexForceJumbo> <dexForceJumbo>true</dexForceJumbo>
<androidManifestFile>${project.basedir}/AndroidManifest.xml</androidManifestFile>
<assetsDirectory>${project.basedir}/assets</assetsDirectory> <assetsDirectory>${project.basedir}/assets</assetsDirectory>
<resourceDirectory>${project.basedir}/res</resourceDirectory> <resourceDirectory>${project.basedir}/res</resourceDirectory>
<nativeLibrariesDirectory>${project.basedir}/libs</nativeLibrariesDirectory> <nativeLibrariesDirectory>${project.basedir}/libs</nativeLibrariesDirectory>
@@ -333,6 +342,17 @@
<dexArguments>--min-sdk-version=26</dexArguments> <dexArguments>--min-sdk-version=26</dexArguments>
</dex> </dex>
</configuration> </configuration>
<executions>
<execution>
<id>update-manifest</id>
<goals>
<goal>manifest-merger</goal>
</goals>
<configuration>
<manifestVersionCodeUpdateFromVersion>true</manifestVersionCodeUpdateFromVersion>
</configuration>
</execution>
</executions>
</plugin> </plugin>
</plugins> </plugins>
</build> </build>
@@ -414,6 +434,15 @@
<goal>zipalign</goal> <goal>zipalign</goal>
</goals> </goals>
</execution> </execution>
<execution>
<id>update-manifest</id>
<goals>
<goal>manifest-merger</goal>
</goals>
<configuration>
<manifestVersionCodeUpdateFromVersion>true</manifestVersionCodeUpdateFromVersion>
</configuration>
</execution>
</executions> </executions>
</plugin> </plugin>
<plugin> <plugin>