diff --git a/.gitea/workflows/build-and-test.yml b/.gitea/workflows/build-and-test.yml index a72dcc7..38233ec 100644 --- a/.gitea/workflows/build-and-test.yml +++ b/.gitea/workflows/build-and-test.yml @@ -103,6 +103,16 @@ jobs: - name: Build frontend run: bun run build + - name: Ensure Android SDK packages & licenses + run: | + SDKMANAGER="$ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager" + # Accept all SDK licenses (required before Gradle can auto-install components) + yes | "$SDKMANAGER" --sdk_root="$ANDROID_HOME" --licenses + # Install the build-tools / platform the Gradle build needs + yes | "$SDKMANAGER" --sdk_root="$ANDROID_HOME" \ + "platforms;android-36" \ + "build-tools;35.0.0" + - name: Ensure Android NDK run: | if [ ! -d "$NDK_HOME" ]; then