From ca92c5a87aabbc843d6e2bd136bd48501b7e39e3 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 24 Apr 2026 20:56:34 +0000 Subject: [PATCH] ci: drop assembleDebug and its APK uploads The release workflow builds its own signed release APKs/AABs and does not consume the debug outputs. Testers use the Benchmark APK, which is still built and uploaded. Dropping assembleDebug removes a redundant APK packaging pass from every PR/main run. --- .github/workflows/build.yml | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2385bf308..905fe4aa0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -68,10 +68,6 @@ jobs: - name: Test + Build Desktop (gradle) run: ./gradlew test :desktopApp:${{ matrix.desktop-task }} --no-daemon - - name: Build Android Debug APKs (gradle) - if: matrix.os == 'ubuntu-latest' - run: ./gradlew assembleDebug --no-daemon - - name: Build Android Benchmark APKs (gradle) if: matrix.os == 'ubuntu-latest' run: ./gradlew assembleBenchmark --no-daemon @@ -93,20 +89,6 @@ jobs: name: ${{ matrix.desktop-artifact-name }} path: ${{ matrix.desktop-artifact-path }} - - name: Upload Play APK - uses: actions/upload-artifact@v7 - if: matrix.os == 'ubuntu-latest' - with: - name: Play Debug APK - path: amethyst/build/outputs/apk/play/debug/amethyst-play-universal-debug.apk - - - name: Upload FDroid APK - uses: actions/upload-artifact@v7 - if: matrix.os == 'ubuntu-latest' - with: - name: FDroid Debug APK - path: amethyst/build/outputs/apk/fdroid/debug/amethyst-fdroid-universal-debug.apk - - name: Upload Play APK Benchmark uses: actions/upload-artifact@v7 if: matrix.os == 'ubuntu-latest'