Skip to content

Commit 39a27ea

Browse files
authored
Migrate to Central Portal (#582)
* Migrate to Central Portal * Bump plugin version
1 parent 110445a commit 39a27ea

File tree

3 files changed

+5
-11
lines changed

3 files changed

+5
-11
lines changed

.github/workflows/publish.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ jobs:
1717
distribution: 'temurin'
1818
java-version: '11'
1919
- name: Publish to Maven Central
20-
run: ./gradlew publishEmbeddedPublicationToSonatypeRepository closeAndReleaseSonatypeStagingRepository
20+
run: ./gradlew publishToMavenCentral
2121
env:
2222
ORG_GRADLE_PROJECT_signingKey: ${{ secrets.SIGNING_KEY }}
2323
ORG_GRADLE_PROJECT_signingPassword: ${{ secrets.SIGNING_PASSWORD }}
24-
ORG_GRADLE_PROJECT_sonatypeUsername: ${{ secrets.SONATYPE_USERNAME }}
25-
ORG_GRADLE_PROJECT_sonatypePassword: ${{ secrets.SONATYPE_PASSWORD }}
24+
ORG_GRADLE_PROJECT_mavenCentralUsername: ${{ secrets.MAVEN_CENTRAL_USERNAME }}
25+
ORG_GRADLE_PROJECT_mavenCentralPassword: ${{ secrets.MAVEN_CENTRAL_PASSWORD }}
2626
- name: Push To Docker Hub
2727
run: ./gradlew pushOciImage --registry dockerHub --tag . --tag latest # . is a placeholder for the default tag
2828
env:

build.gradle.kts

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ plugins {
55
`java-library`
66
`maven-publish`
77
signing
8-
alias(libs.plugins.nexusPublish)
8+
alias(libs.plugins.mavenCentralPublishing)
99
alias(libs.plugins.shadow)
1010
alias(libs.plugins.defaults)
1111
alias(libs.plugins.metadata)
@@ -359,12 +359,6 @@ signing {
359359
sign(publishing.publications["embedded"])
360360
}
361361

362-
nexusPublishing {
363-
repositories {
364-
sonatype()
365-
}
366-
}
367-
368362
githubRelease {
369363
token(System.getenv("GITHUB_TOKEN"))
370364
tagName(project.version.toString())

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ githubRelease = { id = "com.github.breadmoirai.github-release", version = "2.4.1
8585
javadocLinks = { id = "io.github.sgtsilvio.gradle.javadoc-links", version = "0.8.0" }
8686
license = { id = "com.github.hierynomus.license", version = "0.16.1" }
8787
metadata = { id = "io.github.sgtsilvio.gradle.metadata", version = "0.6.0" }
88-
nexusPublish = { id = "io.github.gradle-nexus.publish-plugin", version = "1.3.0" }
88+
mavenCentralPublishing = { id = "io.github.sgtsilvio.gradle.maven-central-publishing", version = "0.4.1" }
8989
oci = { id = "io.github.sgtsilvio.gradle.oci", version = "0.22.0" }
9090
shadow = { id = "com.github.johnrengelman.shadow", version = "8.1.1" }
9191
versions = { id = "com.github.ben-manes.versions", version = "0.51.0" }

0 commit comments

Comments
 (0)