From 85a6518ed1a19552e2b87bd2f785f1451ea168fc Mon Sep 17 00:00:00 2001 From: isXander Date: Wed, 17 May 2023 18:18:02 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=98=20Add=20publishing=20relations?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.gradle.kts | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/build.gradle.kts b/build.gradle.kts index f7c916b..bfb6691 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -185,6 +185,12 @@ if (modrinthId.isNotEmpty()) { loaders.set(listOf("fabric", "quilt")) changelog.set(changelogText) syncBodyFrom.set(file(".github/README.md").readText()) + + dependencies { + required.project("yacl") + required.project("fabric-api") + optional.project("modmenu") + } } } @@ -205,10 +211,17 @@ if (hasProperty("curseforge.token") && curseforgeId.isNotEmpty()) { changelog = changelogText changelogType = "markdown" + + relations(closureOf { + requiredDependency("fabric-api") + requiredDependency("yacl") + optionalDependency("modmenu") + }) }) options(closureOf { forgeGradleIntegration = false + fabricIntegration = false }) } } @@ -221,7 +234,7 @@ githubRelease { owner(split[0]) repo(split[1]) tagName("${project.version}") - targetCommitish("1.20.x/dev") + targetCommitish(grgit.branch.current().name) body(changelogText) releaseAssets(tasks["remapJar"].outputs.files) }