diff --git a/.gitea/workflows/android.yml b/.gitea/workflows/android.yml index ede15c6..674e0bc 100644 --- a/.gitea/workflows/android.yml +++ b/.gitea/workflows/android.yml @@ -13,6 +13,24 @@ jobs: - name: checkout code uses: actions/checkout@v4 + - name: set up jdk + uses: actions/setup-java@v3 + with: + java-version: '21' + + - name: install android sdk + run: | + sudo apt update + sudo apt install -y wget unzip + wget https://dl.google.com/android/repository/commandlinetools-linux-7583922_latest.zip + mkdir -p $HOME/android/sdk/cmdline-tools + unzip commandlinetools-linux-7583922_latest.zip -d $HOME/android/sdk/cmdline-tools + yes | $HOME/android/sdk/cmdline-tools/bin/sdkmanager --sdk_root=$HOME/android/sdk --licenses + $HOME/android/sdk/cmdline-tools/bin/sdkmanager --sdk_root=$HOME/android/sdk "platform-tools" "platforms;android-35" + + - name: set ANDROID_HOME + run: echo "ANDROID_HOME=$HOME/android/sdk" >> $GITEA_ENV + - name: setup flutter uses: subosito/flutter-action@v2 with: