From 56fba1d9509ccf4a0ee5789b43a5f8d3bae20e12 Mon Sep 17 00:00:00 2001 From: Aran Roig Date: Wed, 22 Apr 2026 00:52:24 +0200 Subject: [PATCH] Jdjskjd --- .gitea/workflows/build-apk.yml | 29 ++++++++++++++++++----------- 1 file changed, 18 insertions(+), 11 deletions(-) diff --git a/.gitea/workflows/build-apk.yml b/.gitea/workflows/build-apk.yml index 75d99ec..d9ee697 100644 --- a/.gitea/workflows/build-apk.yml +++ b/.gitea/workflows/build-apk.yml @@ -32,10 +32,13 @@ jobs: - name: 🤖 Setup Android SDK run: | - apt-get update - apt-get install -y unzip curl + set -e + + sudo apt-get update + sudo apt-get install -y unzip curl + export ANDROID_HOME=$HOME/android - export ANDROID_SDK_ROOT=$HOME/android + export ANDROID_SDK_ROOT=$ANDROID_HOME mkdir -p $ANDROID_HOME/cmdline-tools @@ -44,21 +47,25 @@ jobs: # Download command line tools curl -o cmdline-tools.zip https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest.zip - unzip cmdline-tools.zip - - mv cmdline-tools/* cmdline-tools/latest || true - + # Extract + unzip -q cmdline-tools.zip rm cmdline-tools.zip - # Add tools to PATH + # Fix folder structure (IMPORTANT: zip contains cmdline-tools/cmdline-tools/) + mv cmdline-tools/cmdline-tools cmdline-tools/latest + + # Add tools to PATH (sdkmanager lives here) export PATH=$ANDROID_HOME/cmdline-tools/latest/bin:$PATH export PATH=$ANDROID_HOME/platform-tools:$PATH # Accept licenses - yes | sdkmanager --licenses + yes | sdkmanager --sdk_root=$ANDROID_SDK_ROOT --licenses - # Install required SDK parts - sdkmanager "platform-tools" "platforms;android-33" "build-tools;33.0.0" + # Install required SDK components + sdkmanager --sdk_root=$ANDROID_SDK_ROOT \ + "platform-tools" \ + "platforms;android-33" \ + "build-tools;33.0.0" - name: 🔧 Set env run: |