From a2dc22f7461481030a115d4fab921c9cc9395986 Mon Sep 17 00:00:00 2001 From: Artem Zatsarynnyi Date: Thu, 21 May 2026 13:29:36 +0200 Subject: [PATCH] Use flat layout for zip published to the Marketplace Signed-off-by: Artem Zatsarynnyi --- .../main/kotlin/toolbox/buildlogic/PublishToolboxPlugin.kt | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/build-logic/src/main/kotlin/toolbox/buildlogic/PublishToolboxPlugin.kt b/build-logic/src/main/kotlin/toolbox/buildlogic/PublishToolboxPlugin.kt index 96e2fb0..1143c2d 100644 --- a/build-logic/src/main/kotlin/toolbox/buildlogic/PublishToolboxPlugin.kt +++ b/build-logic/src/main/kotlin/toolbox/buildlogic/PublishToolboxPlugin.kt @@ -38,11 +38,10 @@ class PublishToolboxPlugin : Plugin { include("dependencies.json") include("icon.svg") include("pluginIcon.svg") - into("${target.group}") - } - from(target.tasks.named("jar")) { - into("${target.group}/lib") } + from(target.tasks.named("jar")) + // Include runtime dependencies + from(target.configurations.named("runtimeClasspath")) } target.tasks.register("publishPlugin", PublishTask::class.java) {