# Disable daemon for CI to avoid leftover processes org.gradle.daemon=false # Run tasks in parallel where possible org.gradle.parallel=true # Increase heap and metaspace for larger builds (macOS-latest has ~7 GB available) org.gradle.jvmargs=-Xmx7g # Limit max workers to avoid memory pressure in CI org.gradle.workers.max=3 # Disable Kotlin incremental compilation in CI for clean, consistent builds kotlin.incremental=false # Use in-process Kotlin compiler to avoid extra forked processes kotlin.compiler.execution.strategy=in-process