diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 9ae5ac5..c78f139 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -165,6 +165,15 @@ jobs:
- name: Set up Android SDK
uses: android-actions/setup-android@v3
+ with:
+ # The action's default package list is `tools platform-tools`, and `tools` — the obsolete
+ # SDK Tools — no longer exists in Google's repository. sdkmanager exits 1 with
+ # "Warning: Failed to find package 'tools'" and the release dies here, after the bump PR
+ # has already merged (run #7, 2026-09-17, releasing 1.0.53). The v4 tag carries the same
+ # default, so pinning a newer action does not fix it; the list has to be overridden.
+ # Nothing downstream wants the dead package: `bundleRelease` lets AGP fetch the platform
+ # and build-tools it needs, and the signature check is `jarsigner` from the JDK.
+ packages: 'platform-tools'
# Takes the Gradle version from gradle/wrapper/gradle-wrapper.properties, and from v4 also
# checksums gradle-wrapper.jar against Gradle's published hashes on every run — which is what
diff --git a/.idea/dictionaries/project.xml b/.idea/dictionaries/project.xml
index 9f7e486..3488611 100644
--- a/.idea/dictionaries/project.xml
+++ b/.idea/dictionaries/project.xml
@@ -386,6 +386,7 @@
sdcard
sdk
sdkconfig
+ sdkmanager
searchlab
seekable
segoe
diff --git a/cspell.json b/cspell.json
index ddf1439..a2553e4 100644
--- a/cspell.json
+++ b/cspell.json
@@ -409,6 +409,7 @@
"sdcard",
"sdk",
"sdkconfig",
+ "sdkmanager",
"searchlab",
"seekable",
"segoe",