diff --git a/.gitea/workflows/android.yml b/.gitea/workflows/android.yml index a578762b..50bd18d5 100644 --- a/.gitea/workflows/android.yml +++ b/.gitea/workflows/android.yml @@ -19,11 +19,14 @@ jobs: distribution: temurin java-version: '21' - name: Set up Android SDK - uses: android-actions/setup-android@v4 + # v4's Windows extraction invokes Expand-Archive without a .zip suffix. + # v3 extracts correctly on this runner; pin modern tools explicitly. + uses: android-actions/setup-android@v3 env: ANDROID_HOME: ${{ runner.temp }}/android-sdk ANDROID_SDK_ROOT: ${{ runner.temp }}/android-sdk with: + cmdline-tools-version: '15859902' packages: 'platform-tools platforms;android-37.0 build-tools;37.0.0' log-accepted-android-sdk-licenses: false - name: Test and build exact commit