mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-15 18:28:00 +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
|
||||
run: |
|
||||
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
|
||||
mkdir -p forge-gui-android/target/upload
|
||||
mv forge-gui-android/target/*-signed-aligned.apk forge-gui-android/target/upload/
|
||||
mv forge-gui-android/target/assets.zip forge-gui-android/target/upload/
|
||||
cd forge-gui-android/target/upload/
|
||||
# Get the first APK file in the folder
|
||||
mkdir upload
|
||||
mv /home/runner/work/forge/forge/forge-gui-android/target/*-signed-aligned.apk upload/
|
||||
mv /home/runner/work/forge/forge/forge-gui-android/target/assets.zip upload/
|
||||
cd upload
|
||||
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:
|
||||
GITHUB_TOKEN: ${{ github.token }}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user