From ac5b41907be14d52bc20a67be9d76c7410b6ad4e Mon Sep 17 00:00:00 2001 From: Adam Novak Date: Mon, 31 Oct 2022 20:53:59 -0400 Subject: [PATCH] Add random Gradle options --- .github/workflows/release-automation.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release-automation.yml b/.github/workflows/release-automation.yml index 1306ede1d..c47f78a79 100644 --- a/.github/workflows/release-automation.yml +++ b/.github/workflows/release-automation.yml @@ -20,12 +20,14 @@ jobs: java-version: 11 - name: Install Android SDK with pieces Gradle skips run: ./automation/iceraven/install-sdk.sh + - name: Inspect memory + run: free -m - name: Build forkRelease variant of app uses: eskatos/gradle-command-action@v1 env: - # Try to stop the daemon from magically vanishing. - # See - GRADLE_OPTS: -Dorg.gradle.jvmargs="-XX:MaxMetaspaceSize=1g" + # Try to stop the daemon from magically vanishing by adding random memory-related arguments. + # See and + GRADLE_OPTS: --stacktrace -Dorg.gradle.jvmargs="-XX:MaxMetaspaceSize=1g -Xms4096m -Xmx8192m -XX:MaxPermSize=2048m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/dev/stderr" with: wrapper-cache-enabled: true dependencies-cache-enabled: true