Merge pull request #1961 from SimonMarquis/minifyWithR8

Disable R8 minfication step on PRs
main
Don Turner 4 days ago committed by GitHub
commit 6b14f4fec8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -133,7 +133,7 @@ jobs:
run: ./gradlew testDemoDebug :lint:test run: ./gradlew testDemoDebug :lint:test
- name: Build all build type and flavor permutations - name: Build all build type and flavor permutations
run: ./gradlew :app:assemble run: ./gradlew :app:assemble -PminifyWithR8=false
- name: Upload build outputs (APKs) - name: Upload build outputs (APKs)
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4

@ -43,7 +43,8 @@ android {
applicationIdSuffix = NiaBuildType.DEBUG.applicationIdSuffix applicationIdSuffix = NiaBuildType.DEBUG.applicationIdSuffix
} }
release { release {
isMinifyEnabled = true isMinifyEnabled = providers.gradleProperty("minifyWithR8")
.map(String::toBooleanStrict).getOrElse(true)
applicationIdSuffix = NiaBuildType.RELEASE.applicationIdSuffix applicationIdSuffix = NiaBuildType.RELEASE.applicationIdSuffix
proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"), proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"),
"proguard-rules.pro") "proguard-rules.pro")

Loading…
Cancel
Save