From 83fe089ea51ade33ef51fe0bf9c5c651636e3203 Mon Sep 17 00:00:00 2001 From: billisdead Date: Tue, 23 Jun 2026 18:18:50 +0200 Subject: [PATCH] ci: remove android-actions/setup-android, use preinstalled SDK MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The action consistently fails trying to re-download cmdline-tools from Google CDN (corrupt zip). The ubuntu-latest runner already ships a working Android SDK at $ANDROID_HOME — call sdkmanager directly. Co-Authored-By: Claude Sonnet 4.6 --- .github/workflows/build-android.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build-android.yml b/.github/workflows/build-android.yml index a9e88d4..1600dca 100644 --- a/.github/workflows/build-android.yml +++ b/.github/workflows/build-android.yml @@ -42,15 +42,13 @@ jobs: - name: Install dependencies run: npm ci - - name: Set up Android SDK - uses: android-actions/setup-android@v3 - - name: Accept Android SDK licenses - run: yes | sdkmanager --licenses || true + run: yes | "$ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager" --licenses || true - name: Install SDK components run: | - sdkmanager "platform-tools" "platforms;android-35" "build-tools;35.0.0" + "$ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager" \ + "platform-tools" "platforms;android-35" "build-tools;35.0.0" - name: Cache Gradle uses: actions/cache@v4