From f69c25a7b2e08add133efe643dd7d873dba98723 Mon Sep 17 00:00:00 2001 From: embeddedt <42941056+embeddedt@users.noreply.github.com> Date: Fri, 5 May 2023 13:20:23 -0400 Subject: [PATCH] Preparing for release --- build.gradle | 59 +-------------------------------------------- fabric/build.gradle | 7 +++++- forge/build.gradle | 5 ++++ 3 files changed, 12 insertions(+), 59 deletions(-) diff --git a/build.gradle b/build.gradle index 52fb4874..45284276 100644 --- a/build.gradle +++ b/build.gradle @@ -123,26 +123,6 @@ subprojects { } } -/* - modCompileOnly("mezz.jei:jei-${minecraft_version}:${jei_version}") - //modRuntimeOnly("mezz.jei:jei-${minecraft_version}:${jei_version}") - - modCompileOnly("curse.maven:refinedstorage-243076:${refined_storage_version}") - - modCompileOnly("dev.latvian.mods:kubejs-forge:${kubejs_version}") - modCompileOnly("curse.maven:jeresources-240630:3545538") - modCompileOnly("curse.maven:jepb-437558:3172880") - modCompileOnly("curse.maven:babel-436964:3196072") - modCompileOnly("curse.maven:twforest-227639:3575220") - modRuntimeOnly("curse.maven:ferritecore-429235:4074330") - modCompileOnly("team.chisel.ctm:CTM:${ctm_version}") - modCompileOnly("curse.maven:supermartijncore-454372:4455378") - modCompileOnly("curse.maven:valhesiastructures-347488:3476252") - modCompileOnly files("deps/starlight-1.2.jar") - modCompileOnly("appeng:appliedenergistics2:8.4.7") - modCompileOnly("vazkii.patchouli:Patchouli:1.16.4-53.3") -*/ - tasks.withType(JavaCompile) { // ensure that the encoding is set to UTF-8, no matter what the system default is // this fixes some edge cases with special characters not displaying correctly @@ -177,32 +157,6 @@ task generateChangelog(type: se.bjurr.gitchangelog.plugin.gradle.GitChangelogTas toCommit = "HEAD"; } -/* -curseforge { - if (System.getenv("CURSEFORGE_TOKEN") != null) { - apiKey = System.getenv("CURSEFORGE_TOKEN") - project { - id = "790626" - changelog = file('./CHANGELOG.md') - changelogType = "markdown" - releaseType = "release" - addGameVersion "Forge" - addGameVersion minecraft_version - mainArtifact remapJar - } - } -} - -modrinth { - token = System.getenv("MODRINTH_TOKEN") - projectId = "modernfix" // This can be the project ID or the slug. Either will work! - versionType = "release" // This is the default -- can also be `beta` or `alpha` - uploadFile = remapJar - gameVersions = [minecraft_version] - loaders = ["forge"] - changelog.set(provider { file("./CHANGELOG.md").getText('UTF-8') }) -} - tasks.register('checkCleanTag') { doLast { def details = versionDetails() @@ -210,15 +164,4 @@ tasks.register('checkCleanTag') { throw new GradleException('Not a clean tree.') } } -} - -tasks.curseforge.dependsOn(":checkCleanTag") -tasks.curseforge.dependsOn(":generateChangelog") -tasks.modrinth.dependsOn(":checkCleanTag") -tasks.modrinth.dependsOn(":generateChangelog") - -tasks.register('publishToModSites') { - publishToModSites.dependsOn(tasks.modrinth) - publishToModSites.dependsOn(tasks.curseforge) -} - */ \ No newline at end of file +} \ No newline at end of file diff --git a/fabric/build.gradle b/fabric/build.gradle index 5930b2cc..5aa002d4 100644 --- a/fabric/build.gradle +++ b/fabric/build.gradle @@ -121,4 +121,9 @@ modrinth { } tasks.curseforge.dependsOn(rootProject.generateChangelog) -tasks.modrinth.dependsOn(rootProject.generateChangelog) \ No newline at end of file +tasks.modrinth.dependsOn(rootProject.generateChangelog) + +tasks.register('publishToModSites') { + publishToModSites.dependsOn(tasks.modrinth) + publishToModSites.dependsOn(tasks.curseforge) +} \ No newline at end of file diff --git a/forge/build.gradle b/forge/build.gradle index ec6202c7..4c1502d2 100644 --- a/forge/build.gradle +++ b/forge/build.gradle @@ -150,3 +150,8 @@ modrinth { tasks.curseforge.dependsOn(rootProject.generateChangelog) tasks.modrinth.dependsOn(rootProject.generateChangelog) + +tasks.register('publishToModSites') { + publishToModSites.dependsOn(tasks.modrinth) + publishToModSites.dependsOn(tasks.curseforge) +} \ No newline at end of file