Wave 3 (#3): install Android SDK manually (setup-android pulls removed legacy package)
Release APK / release (push) Failing after 4m52s

This commit is contained in:
Lukas Holzner committed 2026-10-02 15:42:06 +02:00
1 parent 68ba3d8e50
commit 166eaba4f7
1 file changed
+15 -1
+15 -1
View File
@@ -40,7 +40,21 @@ jobs:
java-version: 21 java-version: 21
- name: Setup Android SDK - name: Setup Android SDK
uses: android-actions/setup-android@v3 # Manual install: android-actions/setup-android pulls the removed
# legacy "tools" package and fails on current SDK repositories.
run: |
SDK="$HOME/android-sdk"
mkdir -p "$SDK/cmdline-tools"
curl -sS -o /tmp/cmdtools.zip https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest.zip
unzip -q /tmp/cmdtools.zip -d "$SDK/cmdline-tools"
mv "$SDK/cmdline-tools/cmdline-tools" "$SDK/cmdline-tools/latest"
export PATH="$SDK/cmdline-tools/latest/bin:$PATH"
yes | sdkmanager --licenses > /dev/null
sdkmanager "platform-tools" "platforms;android-36" "build-tools;36.0.0"
echo "ANDROID_HOME=$SDK" >> "$GITHUB_ENV"
echo "ANDROID_SDK_ROOT=$SDK" >> "$GITHUB_ENV"
echo "$SDK/cmdline-tools/latest/bin" >> "$GITHUB_PATH"
echo "$SDK/platform-tools" >> "$GITHUB_PATH"
- name: Install SDK packages - name: Install SDK packages
run: | run: |