Skip to content

Commit a331672

Browse files
committed
Fix forge publishing
1 parent a62228e commit a331672

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

build.gradle

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,8 @@ subprojects {
5252
versionType = release_type
5353
versionName = "v${mod_version}-${capsLoader(name)}"
5454
changelog = versionChangelog()
55-
uploadFile = name == "fabric" ? remapJar : jar
55+
uploadFile = name == "fabric" ? remapJar : name == "forge"
56+
? project.file("build/libs/${mod_id}-${name}-${mod_version}.jar") : jar
5657
loaders = project.property("release_mod_loaders_${name}").split(",") as List
5758
gameVersions = project.property("release_game_versions_${name}").split(",") as List
5859

@@ -85,7 +86,9 @@ subprojects {
8586
disableVersionDetection()
8687
String module = project.name
8788

88-
def file = upload(curseforge_id, module == "fabric" ? remapJar : jar)
89+
def file = upload(curseforge_id,
90+
module == "fabric" ? remapJar : module == "forge"
91+
? project.file("build/libs/${mod_id}-${module}-${mod_version}.jar") : jar)
8992
file.displayName = "v${mod_version}-${capsLoader(module)}"
9093
file.releaseType = release_type
9194
file.changelog = versionChangelog()
@@ -137,7 +140,11 @@ subprojects {
137140
targetCommitish = grgitService.service.get().grgit.branch.current().name
138141
overwrite = false
139142
allowUploadToExisting = true
140-
releaseAssets = List.of(name == "fabric" ? remapJar : jar, sourcesJar)
143+
releaseAssets = List.of(
144+
name == "fabric" ? remapJar : name == "forge"
145+
? project.file("build/libs/${mod_id}-${name}-${mod_version}.jar") : jar,
146+
sourcesJar
147+
)
141148
}
142149
tasks.githubRelease.onlyIf { System.getenv().GITHUB_TOKEN }
143150
tasks.githubRelease.dependsOn(build)

0 commit comments

Comments
 (0)