diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 319f32b..3f7c9e5 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -1,4 +1,6 @@ name: Create release +permissions: + contents: write on: push: diff --git a/api/build.gradle b/api/build.gradle index 9b31399..f2adbbc 100644 --- a/api/build.gradle +++ b/api/build.gradle @@ -13,14 +13,12 @@ tasks { } publishing { - def artifact = "MinigameAPI" - def group = 'it.fedet.minigames.api' publications { maven(MavenPublication) { - groupId = group - artifactId = artifact - version + groupId = project.group + artifactId = "MinigameAPI" + version = project.version from components.java } @@ -28,17 +26,10 @@ publishing { repositories { maven { - url = "https://repo.codemc.io/repository/xfedet/" // - - // - def mavenUsername = System.getenv("JENKINS_USERNAME") - def mavenPassword = System.getenv("JENKINS_PASSWORD") - - if (mavenUsername != null && mavenPassword != null) { - credentials { - username = mavenUsername - password = mavenPassword - } + url = "https://repo.codemc.io/repository/xfedet/" + credentials { + username = System.getenv("JENKINS_USERNAME") + password = System.getenv("JENKINS_PASSWORD") } } } diff --git a/build.gradle b/build.gradle index 48a490b..e0a9359 100644 --- a/build.gradle +++ b/build.gradle @@ -9,6 +9,7 @@ subprojects { allprojects { version = ver + group = "it.fedet.minigames.api" semver { releaseTagNameFormat = "v%s"