@@ -113,40 +113,44 @@ tasks {
113113val supportedVersions = (project.property(" supportedMCVersions" ) as String ).split(" ," ).map { it.trim() }
114114
115115if (project.hasProperty(" hangarApiKey" )) {
116- hangarPublish {
117- publications.register(" AuraSkills" ) {
118- val projectVersion = project.version as String
119-
120- version.set(projectVersion)
121- id.set(" AuraSkills" )
122- channel.set(" Release" )
123- changelog.set(extractChangelog(projectVersion))
124-
125- apiKey.set(project.property(" hangarApiKey" ) as String )
126-
127- platforms {
128- paper {
129- jar.set(tasks.shadowJar.flatMap { it.archiveFile })
130- platformVersions.set(supportedVersions)
116+ if (! (project.version as String ).endsWith(" -SNAPSHOT" )) {
117+ hangarPublish {
118+ publications.register(" AuraSkills" ) {
119+ val projectVersion = project.version as String
120+
121+ version.set(projectVersion)
122+ id.set(" AuraSkills" )
123+ channel.set(" Release" )
124+ changelog.set(extractChangelog(projectVersion))
125+
126+ apiKey.set(project.property(" hangarApiKey" ) as String )
127+
128+ platforms {
129+ paper {
130+ jar.set(tasks.shadowJar.flatMap { it.archiveFile })
131+ platformVersions.set(supportedVersions)
132+ }
131133 }
132134 }
133135 }
134136 }
135137}
136138
137139if (project.hasProperty(" modrinthToken" )) {
138- modrinth {
139- val projectVersion = project.version as String
140-
141- token.set(project.property(" modrinthToken" ) as String )
142-
143- projectId.set(" auraskills" )
144- versionNumber.set(projectVersion)
145- versionType.set(" release" )
146- changelog.set(extractChangelog(projectVersion))
147- uploadFile.set(tasks.shadowJar.flatMap { it.archiveFile }.get())
148- gameVersions.set(supportedVersions)
149- loaders.set(listOf (" paper" , " purpur" , " spigot" ))
140+ if (! (project.version as String ).endsWith(" -SNAPSHOT" )) {
141+ modrinth {
142+ val projectVersion = project.version as String
143+
144+ token.set(project.property(" modrinthToken" ) as String )
145+
146+ projectId.set(" auraskills" )
147+ versionNumber.set(projectVersion)
148+ versionType.set(" release" )
149+ changelog.set(extractChangelog(projectVersion))
150+ uploadFile.set(tasks.shadowJar.flatMap { it.archiveFile }.get())
151+ gameVersions.set(supportedVersions)
152+ loaders.set(listOf (" paper" , " purpur" , " spigot" ))
153+ }
150154 }
151155}
152156
0 commit comments