Skip to content

Commit 881e58f

Browse files
committed
build: Set up publication to Maven Central/Sonatype OSSRH
1 parent 8931aed commit 881e58f

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

.github/workflows/ci.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ jobs:
7474
echo "PROJECT_VERSION=$VERSION" >> $GITHUB_ENV
7575
- name: Publish with Gradle
7676
if: "${{ runner.os == 'Linux' && ((env.STATUS != 'release' && github.event_name == 'push' && startsWith(github.ref, 'refs/heads/api-')) || (env.STATUS == 'release' && github.event_name == 'release')) }}"
77-
run: ./gradlew -PforceSign=true publish
77+
run: ./gradlew -PforceSign=true publish closeAndReleaseStagingRepository
7878
env:
7979
ORG_GRADLE_PROJECT_githubPackagesUsername: "${{ github.actor }}"
8080
ORG_GRADLE_PROJECT_githubPackagesPassword: "${{ secrets.GITHUB_TOKEN }}"

build.gradle.kts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ plugins {
55
id("org.spongepowered.gradle.sponge.dev")
66
id("net.kyori.indra.publishing")
77
id("net.kyori.indra.checkstyle")
8+
id("net.kyori.indra.publishing.sonatype")
89
id("org.spongepowered.gradle.event-impl-gen")
9-
id("org.cadixdev.licenser")
1010
id("org.jetbrains.gradle.plugin.idea-ext")
1111
id("net.ltgt.errorprone")
1212
}
@@ -250,6 +250,7 @@ indra {
250250
artifactId = project.name.toLowerCase()
251251
pom {
252252
this.url.set(projectUrl)
253+
this.description.set(projectDescription)
253254
}
254255
}
255256
}

settings.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ pluginManagement {
1010
val indraVersion = "2.0.6"
1111
id("org.spongepowered.gradle.event-impl-gen") version "7.0.0"
1212
id("org.spongepowered.gradle.sponge.dev") version "1.1.1"
13-
id("org.cadixdev.licenser") version "0.6.1"
1413
id("org.jetbrains.gradle.plugin.idea-ext") version "1.0"
1514
id("net.ltgt.errorprone") version "2.0.1"
1615
id("net.kyori.indra.publishing") version indraVersion
16+
id("net.kyori.indra.publishing.sonatype") version indraVersion
1717
id("net.kyori.indra.checkstyle") version indraVersion
1818
}
1919
}

0 commit comments

Comments
 (0)