From dca0daf41f6f22f5be7c6a8cd6c2e99fc5c5febc Mon Sep 17 00:00:00 2001 From: ayushya Date: Wed, 16 Sep 2026 14:57:38 -0400 Subject: [PATCH] Fix CI: pin setup-android packages to skip removed 'tools' package Google removed the legacy standalone "tools" package from the Android SDK repository (~Sep 2026); android-actions/setup-android@v3's default packages list ("tools platform-tools") now fails its own sdkmanager call for everyone. Pin packages: platform-tools instead - that's all this step needs, flutter build fetches whatever platform/build-tools versions it actually needs on its own. Co-Authored-By: Claude Sonnet 5 --- .gitea/workflows/build.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index a1aff89..6e509d1 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -25,6 +25,14 @@ jobs: - name: Set up Android SDK uses: android-actions/setup-android@v3 + with: + # Google removed the legacy standalone "tools" package from the + # SDK repository (~Sep 2026); the action's own default packages + # list ("tools platform-tools") now makes its internal sdkmanager + # call fail for everyone. platform-tools is all this step needs + # to install itself - flutter build fetches whatever + # platform/build-tools versions it actually needs on its own. + packages: "platform-tools" - name: Install dependencies run: flutter pub get