diff --git a/.gitea/workflows/make-app.yaml b/.gitea/workflows/make-app.yaml index e1cc446..0d539ba 100644 --- a/.gitea/workflows/make-app.yaml +++ b/.gitea/workflows/make-app.yaml @@ -23,10 +23,16 @@ jobs: sdk-version: | 30 34 - build-tools-version: 33.0.3 + build-tools-version: 33.0.2 + + - name: Install android Build Tools + continue-on-error: true + run: | + yes | $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager "build-tools;30.0.2" + yes | $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager "platforms;android-30" + yes | $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager "platforms;android-31" + yes | $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager "build-tools;31.0.0" - # - name: Install android Build Tools - # run: $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager "build-tools;30.0.3" - name: Accept license for Android SDK run: yes | $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager --licenses || if [ $? -ne '141' ]; then exit $?; fi; #Captures SIGPIPE 141 error but still allow repeating "y" to accept all licenses