aboutsummaryrefslogtreecommitdiffstats
path: root/build-logic/src/main/kotlin/app/passwordstore/gradle/PublishedAndroidLibraryPlugin.kt
diff options
context:
space:
mode:
authorHarsh Shandilya <me@msfjarvis.dev>2023-05-12 20:28:36 +0530
committerHarsh Shandilya <me@msfjarvis.dev>2023-05-12 20:28:36 +0530
commitec696c1d8d2ad91ca2844a791ae38f68444bad81 (patch)
tree966c1c59a5c4ce76868d04a84263d5fde354276c /build-logic/src/main/kotlin/app/passwordstore/gradle/PublishedAndroidLibraryPlugin.kt
parentee9d77eafdbec31d3e71b482003f9eb35ed12d30 (diff)
downloadHardenedPass-ec696c1d8d2ad91ca2844a791ae38f68444bad81.tar.gz
HardenedPass-ec696c1d8d2ad91ca2844a791ae38f68444bad81.zip
feat: raise min SDK to 26
Autofill is only available on API 26 and above and I do not want to deal with bugs on these older Android releases.
Diffstat (limited to 'build-logic/src/main/kotlin/app/passwordstore/gradle/PublishedAndroidLibraryPlugin.kt')
-rw-r--r--build-logic/src/main/kotlin/app/passwordstore/gradle/PublishedAndroidLibraryPlugin.kt4
1 files changed, 3 insertions, 1 deletions
diff --git a/build-logic/src/main/kotlin/app/passwordstore/gradle/PublishedAndroidLibraryPlugin.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/PublishedAndroidLibraryPlugin.kt
index 17ab5431..ac07df2d 100644
--- a/build-logic/src/main/kotlin/app/passwordstore/gradle/PublishedAndroidLibraryPlugin.kt
+++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/PublishedAndroidLibraryPlugin.kt
@@ -23,7 +23,9 @@ class PublishedAndroidLibraryPlugin : Plugin<Project> {
}
project.extensions.configure<MavenPublishBaseExtension> {
publishToMavenCentral(SonatypeHost.DEFAULT, true)
- signAllPublications()
+ if (project.providers.environmentVariable("CI").isPresent) {
+ signAllPublications()
+ }
}
project.extensions.configure<MetalavaExtension> {
documentation.set(Documentation.PUBLIC)