From 76192e22fa22c4da5c81ab574d0c2a9795b92c4e Mon Sep 17 00:00:00 2001 From: Jean-Luc Makiola Date: Mon, 16 Mar 2026 19:42:04 +0100 Subject: [PATCH] chore(release): improve Android SDK setup and toolchain verification in workflow --- .gitea/workflows/release.yaml | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index 884be92..002251e 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -27,11 +27,19 @@ jobs: - name: Install Android SDK packages run: | - yes | sdkmanager --licenses >/dev/null - sdkmanager "platform-tools" "platforms;android-36" - - - name: Verify Android SDK - run: flutter doctor -v + sdkmanager --licenses >/dev/null <<'EOF' + y + y + y + y + y + y + y + y + y + y + EOF + sdkmanager "platform-tools" "platforms;android-36" "build-tools;36.0.0" - name: Install jq run: | @@ -72,6 +80,9 @@ jobs: # Runner-specific fallback observed in failing logs git config --global --add safe.directory /opt/hostedtoolcache/flutter/stable-3.41.4-x64 || true + - name: Verify Android + Flutter toolchain + run: flutter doctor -v + - name: Install dependencies run: flutter pub get