From c61bcb4bd44101dc5d7e2a0740c55892c919d563 Mon Sep 17 00:00:00 2001 From: GoldenStack Date: Thu, 9 Jan 2025 03:00:18 -0600 Subject: [PATCH] Sign keys when building --- build.gradle.kts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 6434f62..c8aafdd 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -59,14 +59,17 @@ nexusPublishing { password.set(System.getenv("SONATYPE_PASSWORD")) println("---\n".repeat(10)) - println(System.getenv("SONATYPE_USERNAME").length) - println(System.getenv("SONATYPE_PASSWORD").length) - println("---\n".repeat(10)) } } } } signing { - sign(publishing.publications["mavenJava"]) + isRequired = System.getenv("CI") != null + + val privateKey = System.getenv("GPG_PRIVATE_KEY") + val keyPassphrase = System.getenv()["GPG_PASSWORD"] + useInMemoryPgpKeys(privateKey, keyPassphrase) + + sign(publishing.publications) } \ No newline at end of file