From b4e4f33e3ba83efc623b4c10fac8d1e442e65201 Mon Sep 17 00:00:00 2001 From: lafay <2021211506@stu.hit.edu.cn> Date: Tue, 17 Mar 2026 16:57:16 +0800 Subject: [PATCH] =?UTF-8?q?ci:=20=E8=BF=9B=E4=B8=80=E6=AD=A5=E9=99=90?= =?UTF-8?q?=E5=88=B6Gradle=E5=86=85=E5=AD=98=E4=BD=BF=E7=94=A8=EF=BC=8C?= =?UTF-8?q?=E8=AE=BE=E7=BD=AEworkers.max=3D1=EF=BC=8C=E6=B7=BB=E5=8A=A0NOD?= =?UTF-8?q?E=5FENV?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/build.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index d1a017b..2be8488 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -98,8 +98,9 @@ jobs: container: image: reactnativecommunity/react-native-android:latest env: - GRADLE_OPTS: "-Dorg.gradle.daemon=false -Dorg.gradle.parallel=false -Dorg.gradle.jvmargs=-Xmx4g -XX:+HeapDumpOnOutOfMemoryError" - _JAVA_OPTIONS: "-Xmx4g" + GRADLE_OPTS: "-Dorg.gradle.daemon=false -Dorg.gradle.parallel=false -Dorg.gradle.workers.max=1" + _JAVA_OPTIONS: "-Xmx3g -XX:+UseG1GC -XX:+HeapDumpOnOutOfMemoryError" + NODE_ENV: "production" permissions: contents: read steps: @@ -127,19 +128,21 @@ jobs: - name: Configure Gradle run: | cd android - cat >> gradle.properties << EOF + cat > gradle.properties << EOF org.gradle.daemon=false org.gradle.parallel=false org.gradle.configureondemand=false - org.gradle.jvmargs=-Xmx4g -XX:+HeapDumpOnOutOfMemoryError -XX:MaxMetaspaceSize=512m + org.gradle.workers.max=1 + org.gradle.jvmargs=-Xmx3g -XX:+UseG1GC -XX:+HeapDumpOnOutOfMemoryError -XX:MaxMetaspaceSize=256m android.enableJetifier=false + android.useAndroidX=true EOF - name: Build Android release APK run: | cd android chmod +x gradlew - ./gradlew clean :app:assembleRelease + ./gradlew clean :app:assembleRelease --max-workers=1 - name: Upload APK artifact uses: actions/upload-artifact@v3