From b6369caba90ecb5b771e747d7e09ce677b20af25 Mon Sep 17 00:00:00 2001 From: Gareth Williams Date: Sun, 6 Aug 2023 03:33:56 +0100 Subject: [PATCH] publish updates? --- build.gradle | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/build.gradle b/build.gradle index 97a2e29..dd2271b 100644 --- a/build.gradle +++ b/build.gradle @@ -105,6 +105,12 @@ publishMods { modLoaders.add("forge") } + def neoOptions = publishOptions { + file = project.provider { project(":neo").tasks.jar }.flatMap { it.archiveFile } + displayName = "${project.name} NeoForged ${mod_version}+mc${minecraft_version}" + modLoaders.add("neoforge") + } + def curseForgeOptions = curseforgeOptions { accessToken = providers.environmentVariable("CURSE_TOKEN") projectId = "${curseforge_id}" @@ -128,6 +134,10 @@ publishMods { from(curseForgeOptions, forgeOptions) } + curseforge("curseforgeNeo") { + from(curseForgeOptions, neoOptions) + } + if (providers.environmentVariable("MODRINTH_TOKEN").getOrNull() != null) { modrinth("modrinthFabric") { from(modrinthOptions, fabricOptions) @@ -139,11 +149,16 @@ publishMods { modrinth("modrinthForge") { from(modrinthOptions, forgeOptions) } + + modrinth("modrinthNeo") { + from(modrinthOptions, neoOptions) + } } github { file = project.provider { project(":forge").tasks.jar }.flatMap { it.archiveFile } additionalFiles.from project.provider { project(":fabric").tasks.remapJar }.flatMap { it.archiveFile } + additionalFiles.from project.provider { project(":neo").tasks.jar }.flatMap { it.archiveFile } repository = "${github_repo}" accessToken = providers.environmentVariable("GITHUB_TOKEN") commitish = providers.environmentVariable("GITHUB_SHA").orElse("dryRun")