From ea12402c4d86c9bc6254b6e7bf0b01cc14a56265 Mon Sep 17 00:00:00 2001 From: Sebastian Hartte Date: Fri, 14 Feb 2025 18:58:01 +0100 Subject: [PATCH] Deal with GPG keys being set to empty strings by GH Actions --- build.gradle | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/build.gradle b/build.gradle index 3f6114d72ff..249a361bc0b 100644 --- a/build.gradle +++ b/build.gradle @@ -396,11 +396,12 @@ check.dependsOn tasks.register('validateResources', JavaExec) { } signing { - def signingKey = findProperty("signingKey") - def signingPassword = findProperty("signingPassword") - required = signingKey != null && signingPassword != null - useInMemoryPgpKeys(signingKey, signingPassword) - sign publishing.publications.maven + String signingKey = findProperty("signingKey") + String signingPassword = findProperty("signingPassword") + if (signingKey && signingPassword) { + useInMemoryPgpKeys(signingKey, signingPassword) + sign publishing.publications.maven + } } afterEvaluate {