diff --git a/.github/workflows/Build.yaml b/.github/workflows/Build.yaml index 2a52855b8..eac831e90 100644 --- a/.github/workflows/Build.yaml +++ b/.github/workflows/Build.yaml @@ -133,7 +133,7 @@ jobs: run: ./gradlew testDemoDebug :lint:test - name: Build all build type and flavor permutations - run: ./gradlew :app:assemble + run: ./gradlew :app:assemble -PminifyWithR8=false - name: Upload build outputs (APKs) uses: actions/upload-artifact@v4 diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 5b32add3e..09005606b 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -43,7 +43,8 @@ android { applicationIdSuffix = NiaBuildType.DEBUG.applicationIdSuffix } release { - isMinifyEnabled = true + isMinifyEnabled = providers.gradleProperty("minifyWithR8") + .map(String::toBooleanStrict).getOrElse(true) applicationIdSuffix = NiaBuildType.RELEASE.applicationIdSuffix proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro")