fix(ci): add SDK layout debug step to diagnose platforms-not-found error
Android Build / build-apk (push) Failing after 3m19s
Build and Deploy / build-and-push (push) Successful in 42s

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
funman300
2026-05-14 10:28:10 -07:00
parent 356dbebe57
commit bfadcf0e0d
+10
View File
@@ -100,6 +100,16 @@ jobs:
key: android-target-${{ hashFiles('**/Cargo.lock') }}-${{ github.sha }}
restore-keys: android-target-${{ hashFiles('**/Cargo.lock') }}-
# ── Debug: verify SDK layout ───────────────────────────────────────
- name: Verify SDK layout
run: |
echo "ANDROID_HOME=$ANDROID_HOME"
echo "ANDROID_SDK_ROOT=$ANDROID_SDK_ROOT"
echo "ANDROID_NDK_HOME=$ANDROID_NDK_HOME"
ls "$ANDROID_HOME/" 2>/dev/null || echo "ANDROID_HOME dir missing"
ls "$ANDROID_HOME/platforms/" 2>/dev/null || echo "platforms/ missing"
ls "$ANDROID_HOME/ndk/" 2>/dev/null || echo "ndk/ missing"
# ── Build ──────────────────────────────────────────────────────────
- name: Install cargo-apk
if: steps.apk-tool-cache.outputs.cache-hit != 'true'