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.
This commit is contained in:
@@ -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'
|
||||
|
||||
Reference in New Issue
Block a user