From bc050d303044af1b42c5f5aada9a7ce0bb97fec3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Olive=CC=81r=20Falvai?= <ofalvai@gmail.com>
Date: Thu, 19 May 2022 12:08:17 +0200
Subject: [PATCH] Tweak JVM memory settings

---
 .github/workflows/quality.yml | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/quality.yml b/.github/workflows/quality.yml
index d51d732a3b..84823906c7 100644
--- a/.github/workflows/quality.yml
+++ b/.github/workflows/quality.yml
@@ -5,6 +5,12 @@ on:
   push:
     branches: [ main, develop ]
 
+# Enrich gradle.properties for CI/CD
+env:
+  CI_GRADLE_ARG_PROPERTIES: >
+    -Porg.gradle.jvmargs=-Xmx4g
+    -Porg.gradle.parallel=false
+
 jobs:
   check:
     name: Project Check Suite
@@ -108,7 +114,7 @@ jobs:
     steps:
       - uses: actions/checkout@v3
       - name: Dependency analysis
-        run: ./gradlew buildHealth --max-workers=1
+        run: ./gradlew buildHealth $CI_GRADLE_ARG_PROPERTIES
       - name: Upload dependency analysis
         if: always()
         uses: actions/upload-artifact@v3