Skip to content

Commit

Permalink
Simplify changelog definition
Browse files Browse the repository at this point in the history
  • Loading branch information
rubensworks committed Aug 18, 2024
1 parent 856bbc5 commit 76a86c7
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 13 deletions.
2 changes: 1 addition & 1 deletion buildSrc/src/main/groovy/multiloader-common.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ def getModrinthKey() {
def getChangelog() {
def path = "../resources/changelog/${project.minecraft_version}-${project.version}.txt";
if (new File(path).exists()) {
return path;
return file(path).readText();
}
return "";
}
Expand Down
6 changes: 2 additions & 4 deletions loader-fabric/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ task publishCurseForge(type: TaskPublishCurseForge) {
def mainFile = upload(project.curseforge_project_id, remapJar)
mainFile.releaseType = secrets.build_number.equals("RELEASE") ? Constants.RELEASE_TYPE_RELEASE : Constants.RELEASE_TYPE_BETA
mainFile.changelogType = "text"
mainFile.changelog = secrets.changelog ? file(secrets.changelog) : ""
mainFile.changelog = secrets.changelog
mainFile.addJavaVersion("Java ${project.java_version}")
mainFile.addGameVersion(project.minecraft_version)
mainFile.addModLoader("Fabric")
Expand All @@ -48,9 +48,7 @@ modrinth {
uploadFile = remapJar
gameVersions = [ project.minecraft_version ]
loaders = ["fabric", "quilt"]
if (secrets.changelog) {
changelog = provider { file(secrets.changelog).readText() }
}
changelog = provider { secrets.changelog }

dependencies {
required.project "Z9DM0LJ4" // Cyclops Core
Expand Down
6 changes: 2 additions & 4 deletions loader-forge/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ task publishCurseForge(type: TaskPublishCurseForge) {
def mainFile = upload(project.curseforge_project_id, jar)
mainFile.releaseType = secrets.build_number.equals("RELEASE") ? Constants.RELEASE_TYPE_RELEASE : Constants.RELEASE_TYPE_BETA
mainFile.changelogType = "text"
mainFile.changelog = secrets.changelog ? file(secrets.changelog) : ""
mainFile.changelog = secrets.changelog
mainFile.addJavaVersion("Java ${project.java_version}")
mainFile.addGameVersion(project.minecraft_version)
mainFile.addModLoader("Forge")
Expand All @@ -37,9 +37,7 @@ modrinth {
versionType = secrets.build_number.equals("RELEASE") ? "release" : "beta"
uploadFile = jar
gameVersions = [ project.minecraft_version ]
if (secrets.changelog) {
changelog = provider { file(secrets.changelog).readText() }
}
changelog = provider { secrets.changelog }

dependencies {
required.project "Z9DM0LJ4" // Cyclops Core
Expand Down
6 changes: 2 additions & 4 deletions loader-neoforge/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ task publishCurseForge(type: TaskPublishCurseForge) {
def mainFile = upload(project.curseforge_project_id, jar)
mainFile.releaseType = secrets.build_number.equals("RELEASE") ? Constants.RELEASE_TYPE_RELEASE : Constants.RELEASE_TYPE_BETA
mainFile.changelogType = "text"
mainFile.changelog = secrets.changelog ? file(secrets.changelog) : ""
mainFile.changelog = secrets.changelog
mainFile.addJavaVersion("Java ${project.java_version}")
mainFile.addGameVersion(project.minecraft_version)
mainFile.addModLoader("NeoForge")
Expand All @@ -36,9 +36,7 @@ modrinth {
versionType = secrets.build_number.equals("RELEASE") ? "release" : "beta"
uploadFile = jar
gameVersions = [ project.minecraft_version ]
if (secrets.changelog) {
changelog = provider { file(secrets.changelog).readText() }
}
changelog = provider { secrets.changelog }

dependencies {
required.project "Z9DM0LJ4" // Cyclops Core
Expand Down

0 comments on commit 76a86c7

Please sign in to comment.