diff --git a/.gitea/workflows/android.yml b/.gitea/workflows/android.yml index 04e14d8..e64c6d4 100644 --- a/.gitea/workflows/android.yml +++ b/.gitea/workflows/android.yml @@ -6,30 +6,49 @@ on: - main jobs: - android: runs-on: godot steps: - - name: Checkout uses: actions/checkout@v4 + - name: Debug project + run: | + echo "=== PWD ===" + pwd + + echo "=== FILES ===" + ls -la + + echo "=== project.godot ===" + find . -maxdepth 3 -name project.godot -print + + echo "=== export_presets.cfg ===" + find . -maxdepth 3 -name export_presets.cfg -print + + echo "=== Android directory ===" + find . -maxdepth 2 -type d -name android -print + + - name: Check Android preset + run: | + echo "=== export_presets.cfg ===" + cat export_presets.cfg + + echo "=== Gradle settings ===" + grep -n -E 'gradle_build|custom_template' export_presets.cfg || true + + echo "=== Android directory ===" + ls -la android 2>/dev/null || true - name: Godot version run: | godot --version - - - name: Java version + - name: Check export templates run: | - java -version - - - - name: Android SDK - run: | - sdkmanager --list | grep "platforms;android-35" - + ls -lh /root/.local/share/godot/export_templates/4.6.stable/ + test -f /root/.local/share/godot/export_templates/4.6.stable/android_release.apk - name: Build APK run: | @@ -41,15 +60,13 @@ jobs: --export-release "Android" \ build/app.apk - - name: Verify APK run: | test -f build/app.apk ls -lh build/app.apk - - name: Upload APK uses: actions/upload-artifact@v4 with: name: android-apk - path: build/app.apk \ No newline at end of file + path: build/app.apk