Update dependencies and fix Minotaur publishing #9

Merge aplicado
triphora mesclou 1 commit de buildscript-cleanup em master 2022-04-28 00:05:14 +00:00

Ver arquivo

@ -1,15 +1,15 @@
buildscript { buildscript {
dependencies { dependencies {
classpath 'org.kohsuke:github-api:1.135' classpath 'org.kohsuke:github-api:1.306'
} }
} }
plugins { plugins {
id "fabric-loom" version "0.11-SNAPSHOT" id "fabric-loom" version "0.12.+"
id "maven-publish" id "maven-publish"
id "org.ajoberstar.grgit" version "3.1.0" id "org.ajoberstar.grgit" version "3.1.0"
id "com.matthewprenger.cursegradle" version "1.4.0" id "com.matthewprenger.cursegradle" version "1.4.0"
id "com.modrinth.minotaur" version "1.1.0" id "com.modrinth.minotaur" version "2.+"
} }
loom { loom {
@ -18,7 +18,6 @@ loom {
repositories { repositories {
mavenCentral() mavenCentral()
jcenter()
maven { maven {
name 'm2-dv8tion' name 'm2-dv8tion'
url 'https://m2.dv8tion.net/releases' url 'https://m2.dv8tion.net/releases'
@ -31,8 +30,8 @@ archivesBaseName = project.archives_base_name
version = project.mod_version version = project.mod_version
group = project.maven_group group = project.maven_group
sourceCompatibility = 16 sourceCompatibility = JavaVersion.VERSION_17
targetCompatibility = 16 targetCompatibility = JavaVersion.VERSION_17
configurations { configurations {
includeTransitive includeTransitive
@ -60,8 +59,8 @@ configurations.getByName("includeTransitive").resolvedConfiguration.resolvedArti
}) })
compileJava { compileJava {
sourceCompatibility = 16 sourceCompatibility = 17
targetCompatibility = 16 targetCompatibility = 17
options.encoding = 'UTF-8' options.encoding = 'UTF-8'
} }
@ -162,20 +161,9 @@ task github(dependsOn: remapMavenJar) {
} }
} }
task modrinth(type: com.modrinth.minotaur.TaskModrinthUpload, dependsOn: remapMavenJar) { modrinth {
onlyIf {
ENV.MODRINTH_TOKEN
}
token = ENV.MODRINTH_TOKEN
projectId = "2tvyop0z" projectId = "2tvyop0z"
versionNumber = version
versionName = "[$project.supported_versions] AutoWhitelist - $project.version" versionName = "[$project.supported_versions] AutoWhitelist - $project.version"
releaseType = "release"
changelog = ENV.CHANGELOG ?: "No changelog provided" changelog = ENV.CHANGELOG ?: "No changelog provided"
uploadFile = remapJar uploadFile = remapJar
addGameVersion(project.minecraft_version)
addLoader('fabric')
} }