From 1fc383525910dc0b946030491459c0b018163d0d Mon Sep 17 00:00:00 2001 From: littlecodedragon <253116839+littlecodedragon@users.noreply.github.com> Date: Mon, 27 Apr 2026 16:50:33 +0200 Subject: [PATCH] Stabilize Forgejo Android build by avoiding Gradle daemon in CI. Run Gradle with --no-daemon and reduced workers to prevent daemon crashes in containerized runner jobs. --- .forgejo/workflows/build_release.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.forgejo/workflows/build_release.yml b/.forgejo/workflows/build_release.yml index a3642c4ff..349726b8a 100755 --- a/.forgejo/workflows/build_release.yml +++ b/.forgejo/workflows/build_release.yml @@ -117,16 +117,16 @@ jobs: printf 'sdk.dir=%s\n' "$ANDROID_HOME" > local.properties fi chmod +x ./gradlew - ./gradlew --version + ./gradlew --no-daemon --version - name: Check code format - run: ./gradlew spotlessCheck + run: ./gradlew --no-daemon --max-workers=2 spotlessCheck - name: Build app - run: ./gradlew assembleRelease -Pinclude-telemetry -Penable-updater + run: ./gradlew --no-daemon --max-workers=2 assembleRelease -Pinclude-telemetry -Penable-updater - name: Run unit tests - run: ./gradlew testReleaseUnitTest + run: ./gradlew --no-daemon --max-workers=2 testReleaseUnitTest - name: Rename release artifacts shell: bash