From 3ca6462cec9ce20b9f683248690d67648e00344a Mon Sep 17 00:00:00 2001 From: littlecodedragon <253116839+littlecodedragon@users.noreply.github.com> Date: Wed, 6 May 2026 23:01:24 +0200 Subject: [PATCH] ci: reduce Gradle/Kotlin memory footprint for low-RAM runners --- .forgejo/workflows/build_release.yml | 8 ++++---- gradle.properties | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.forgejo/workflows/build_release.yml b/.forgejo/workflows/build_release.yml index 14563c51e..124085575 100755 --- a/.forgejo/workflows/build_release.yml +++ b/.forgejo/workflows/build_release.yml @@ -104,7 +104,7 @@ jobs: chmod +x ./gradlew export GRADLE_USER_HOME="${PWD}/.gradle-ci" ./gradlew --no-daemon --max-workers=1 \ - "-Dorg.gradle.jvmargs=-Xmx1536m -XX:MaxMetaspaceSize=512m -XX:ReservedCodeCacheSize=256m -Dfile.encoding=UTF-8" \ + "-Dorg.gradle.jvmargs=-Xmx1024m -XX:MaxMetaspaceSize=256m -XX:ReservedCodeCacheSize=128m -Dfile.encoding=UTF-8" \ -Dorg.gradle.parallel=false \ -Dorg.gradle.configureondemand=false \ -Dorg.gradle.vfs.watch=false \ @@ -117,7 +117,7 @@ jobs: run: | export GRADLE_USER_HOME="${PWD}/.gradle-ci" ./gradlew --no-daemon --max-workers=1 \ - "-Dorg.gradle.jvmargs=-Xmx1536m -XX:MaxMetaspaceSize=512m -XX:ReservedCodeCacheSize=256m -Dfile.encoding=UTF-8" \ + "-Dorg.gradle.jvmargs=-Xmx1024m -XX:MaxMetaspaceSize=256m -XX:ReservedCodeCacheSize=128m -Dfile.encoding=UTF-8" \ -Dorg.gradle.parallel=false \ -Dorg.gradle.configureondemand=false \ -Dorg.gradle.vfs.watch=false \ @@ -131,7 +131,7 @@ jobs: run: | export GRADLE_USER_HOME="${PWD}/.gradle-ci" ./gradlew --no-daemon --max-workers=1 \ - "-Dorg.gradle.jvmargs=-Xmx1536m -XX:MaxMetaspaceSize=512m -XX:ReservedCodeCacheSize=256m -Dfile.encoding=UTF-8" \ + "-Dorg.gradle.jvmargs=-Xmx1024m -XX:MaxMetaspaceSize=256m -XX:ReservedCodeCacheSize=128m -Dfile.encoding=UTF-8" \ -Dorg.gradle.parallel=false \ -Dorg.gradle.configureondemand=false \ -Dorg.gradle.vfs.watch=false \ @@ -145,7 +145,7 @@ jobs: run: | export GRADLE_USER_HOME="${PWD}/.gradle-ci" ./gradlew --no-daemon --max-workers=1 \ - "-Dorg.gradle.jvmargs=-Xmx1536m -XX:MaxMetaspaceSize=512m -XX:ReservedCodeCacheSize=256m -Dfile.encoding=UTF-8" \ + "-Dorg.gradle.jvmargs=-Xmx1024m -XX:MaxMetaspaceSize=256m -XX:ReservedCodeCacheSize=128m -Dfile.encoding=UTF-8" \ -Dorg.gradle.parallel=false \ -Dorg.gradle.configureondemand=false \ -Dorg.gradle.vfs.watch=false \ diff --git a/gradle.properties b/gradle.properties index 7814f5671..e484648ef 100644 --- a/gradle.properties +++ b/gradle.properties @@ -6,7 +6,7 @@ kotlin.mpp.androidSourceSetLayoutVersion=2 org.gradle.caching=true org.gradle.configureondemand=false -org.gradle.jvmargs=-Xmx1536m -XX:MaxMetaspaceSize=512m -XX:ReservedCodeCacheSize=256m -Dfile.encoding=UTF-8 +org.gradle.jvmargs=-Xmx1024m -XX:MaxMetaspaceSize=256m -XX:ReservedCodeCacheSize=128m -Dfile.encoding=UTF-8 org.gradle.parallel=false org.gradle.vfs.watch=false kotlin.daemon.enabled=false