mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-14 17:58:01 +00:00
Update snapshots-android.yml
This commit is contained in:
27
.github/workflows/snapshots-android.yml
vendored
27
.github/workflows/snapshots-android.yml
vendored
@@ -89,31 +89,12 @@ jobs:
|
|||||||
- name: Build/Install/Publish to GitHub Packages Apache Maven
|
- name: Build/Install/Publish to GitHub Packages Apache Maven
|
||||||
run: |
|
run: |
|
||||||
export _JAVA_OPTIONS="-Xmx2g"
|
export _JAVA_OPTIONS="-Xmx2g"
|
||||||
d=$(date +%m.%d)
|
|
||||||
# Replace date in forge-gui-mobile/src/forge/Forge.java
|
|
||||||
# sed -i -e "s/-SNAPSHOT/-SNAPSHOT-${d}/g" forge-gui-mobile/src/forge/Forge.java
|
|
||||||
mvn -U -B -P android-release-build install -e -Dcardforge-repo.username=${{ secrets.FTP_USERNAME }} -Dcardforge-repo.password=${{ secrets.FTP_PASSWORD }} -Dandroid.sdk.path=/usr/local/lib/android/sdk -Dandroid.buildToolsVersion=35.0.0 -Dmaven.test.skip=true
|
mvn -U -B -P android-release-build install -e -Dcardforge-repo.username=${{ secrets.FTP_USERNAME }} -Dcardforge-repo.password=${{ secrets.FTP_PASSWORD }} -Dandroid.sdk.path=/usr/local/lib/android/sdk -Dandroid.buildToolsVersion=35.0.0 -Dmaven.test.skip=true
|
||||||
mkdir -p forge-gui-android/target/upload
|
mkdir upload
|
||||||
mv forge-gui-android/target/*-signed-aligned.apk forge-gui-android/target/upload/
|
mv /home/runner/work/forge/forge/forge-gui-android/target/*-signed-aligned.apk upload/
|
||||||
mv forge-gui-android/target/assets.zip forge-gui-android/target/upload/
|
mv /home/runner/work/forge/forge/forge-gui-android/target/assets.zip upload/
|
||||||
cd forge-gui-android/target/upload/
|
cd upload
|
||||||
# Get the first APK file in the folder
|
|
||||||
ls
|
ls
|
||||||
apk_file=$(find . -maxdepth 1 -type f -name '*.apk' -print -quit)
|
|
||||||
|
|
||||||
if [ -n "$apk_file" ]; then
|
|
||||||
version=$(echo "$apk_file" | grep -oP 'forge-android-\K\d+\.\d+\.\d+-SNAPSHOT' | sed 's/-signed-aligned.apk//')
|
|
||||||
echo "APK File: $apk_file"
|
|
||||||
echo "Version: $version"
|
|
||||||
# mv *.apk "forge-android-$version-$d-signed-aligned.apk"
|
|
||||||
|
|
||||||
echo "$version-$d" > version.txt
|
|
||||||
else
|
|
||||||
echo "No .apk files found in the specified folder."
|
|
||||||
fi
|
|
||||||
|
|
||||||
cd -
|
|
||||||
|
|
||||||
env:
|
env:
|
||||||
GITHUB_TOKEN: ${{ github.token }}
|
GITHUB_TOKEN: ${{ github.token }}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user