Stabilize Forgejo Android build by avoiding Gradle daemon in CI.
Some checks failed
Forgejo Release Builder / release (push) Failing after 6m58s

Run Gradle with --no-daemon and reduced workers to prevent daemon crashes in containerized runner jobs.
This commit is contained in:
littlecodedragon 2026-04-27 16:50:33 +02:00
parent 041fd7e5ee
commit 1fc3835259

View file

@ -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