From 9f9155121cb2fa75c9b2c9a2796f3a1dac6b15e7 Mon Sep 17 00:00:00 2001 From: NGB-Was-Taken <76197326+NGB-Was-Taken@users.noreply.github.com> Date: Fri, 7 Nov 2025 15:05:32 +0545 Subject: [PATCH] Upload test report as artifact on failure (#2664) --- .github/workflows/build.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 96544d149..aefcf7bb4 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -48,8 +48,16 @@ jobs: run: ./gradlew assembleRelease -Pinclude-telemetry -Penable-updater - name: Run unit tests + id: unit_tests run: ./gradlew testReleaseUnitTest + - name: Upload test report + if: steps.unit_tests.outcome == 'failure' + uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0 + with: + name: test-report-${{ github.sha }} + path: app/build/reports/tests/testReleaseUnitTest + - name: Upload APK uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0 with: