From 3654939b22fb63f6d67c79da890b2b0abaac686e Mon Sep 17 00:00:00 2001 From: Rundeck CI Date: Fri, 10 Jul 2026 11:55:24 -0700 Subject: [PATCH] RUN-4569 Fix git-plugin POM: include developers for Maven Central publishing.gradle used project.ext.hasProperty('developers'), which checks the ExtraPropertiesExtension for a JavaBean property (always false) rather than the dynamic ext property, so the block was omitted. Maven Central requires developers, so closeSonatypeStagingRepository failed validation. Match the shared/salt-step form: if (project.ext.developers). --- gradle/publishing.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/publishing.gradle b/gradle/publishing.gradle index f448ba7..adf181f 100644 --- a/gradle/publishing.gradle +++ b/gradle/publishing.gradle @@ -40,7 +40,7 @@ publishing { connection = "scm:git:git@github.com/${githubSlug}.git" developerConnection = "scm:git:git@github.com:${githubSlug}.git" } - if (project.ext.hasProperty('developers')) { + if (project.ext.developers) { developers { project.ext.developers.each { dev -> developer {