From fe0f06b3bbea02b7ad03c8f054b43223b38b6525 Mon Sep 17 00:00:00 2001 From: lamtruong28 Date: Wed, 12 Aug 2026 17:37:46 +0700 Subject: [PATCH] Check environments --- .gitea/workflows/android-build.yaml | 78 ++++++----------------------- 1 file changed, 15 insertions(+), 63 deletions(-) diff --git a/.gitea/workflows/android-build.yaml b/.gitea/workflows/android-build.yaml index fa17161..e574d02 100644 --- a/.gitea/workflows/android-build.yaml +++ b/.gitea/workflows/android-build.yaml @@ -1,78 +1,30 @@ -name: Android Build +name: Verify Android Runner on: push: - branches: - - main - - develop - pull_request: - branches: - - main - - develop jobs: - build-android: + verify: runs-on: ubuntu-latest - permissions: - contents: read - steps: - - uses: actions/checkout@v4 - - name: set up JDK 17 - uses: actions/setup-java@v4 - with: - java-version: '17' - distribution: 'temurin' - cache: gradle - - - name: Grant execute permission for gradlew - run: chmod +x gradlew - - - name: Install Android SDK + - name: Check Java run: | - export ANDROID_HOME=$HOME/android-sdk - export ANDROID_SDK_ROOT=$ANDROID_HOME - - mkdir -p $ANDROID_HOME - - wget https://dl.google.com/android/repository/commandlinetools-linux-13114758_latest.zip - - unzip commandlinetools-linux-13114758_latest.zip - - mkdir -p $ANDROID_HOME/cmdline-tools/latest - - mv cmdline-tools/* $ANDROID_HOME/cmdline-tools/latest/ - - yes | $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager --licenses - - $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager \ - "platform-tools" \ - "platforms;android-35" \ - "build-tools;35.0.0" + java -version + echo "JAVA_HOME=$JAVA_HOME" - name: Check Android SDK run: | echo "ANDROID_HOME=$ANDROID_HOME" - echo "ANDROID_SDK_ROOT=$ANDROID_SDK_ROOT" + echo "PATH=$PATH" - find / -name sdkmanager 2>/dev/null | head + which sdkmanager || true - - name: Build with Gradle - run: ./gradlew build -# -# - name: Grant execute permission -# run: chmod +x ./gradlew -# -# - name: Build Android target -# run: ./gradlew :composeApp:assembleDebug -# -# - name: Run unit tests -# run: ./gradlew test -# -# - name: Upload APK -# uses: actions/upload-artifact@v4 -# with: -# name: android-debug-apk -# path: | -# **/build/outputs/apk/debug/*.apk + sdkmanager --version || true + + ls -la $ANDROID_HOME || true + + - name: Check Build Tools + run: | + ls -R $ANDROID_HOME/build-tools || true + ls -R $ANDROID_HOME/platforms || true \ No newline at end of file