diff --git a/.github/mvn-rel-settings.xml b/.github/mvn-rel-settings.xml
deleted file mode 100644
index 79949b291e9..00000000000
--- a/.github/mvn-rel-settings.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
- keycloak-rel
-
-
-
- keycloak-rel
-
-
- ${env.MAVEN_ID}
- ${env.MAVEN_URL}
-
- true
-
-
- true
-
-
-
-
-
-
-
- ${env.MAVEN_ID}
- ${env.MAVEN_USERNAME}
- ${env.MAVEN_PASSWORD}
-
-
- gpg.passphrase
- ${env.MAVEN_GPG_PASSPHRASE}
-
-
-
-
diff --git a/boms/pom.xml b/boms/pom.xml
index 4d105b60615..5a54a03310e 100644
--- a/boms/pom.xml
+++ b/boms/pom.xml
@@ -45,14 +45,21 @@
- https://s01.oss.sonatype.org/
- jboss-releases-repository
- keycloak
- https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/
- jboss-snapshots-repository
- https://s01.oss.sonatype.org/content/repositories/snapshots/
+ 0.7.0
+ 1.0.7
+
+
+ keycloak-publish
+ https://central.sonatype.com/
+
+
+ keycloak-publish
+ https://central.sonatype.com/repository/maven-snapshots/
+
+
+
spi
@@ -105,17 +112,28 @@
+
- nexus-staging
+ central-staging
- org.sonatype.plugins
- nexus-staging-maven-plugin
+ org.sonatype.central
+ central-publishing-maven-plugin
+ ${central.publishing.plugin.version}
+ true
+
+ true
+ all
+ keycloak-${project.version}
+ keycloak-publish
+ published
+
+
nexus3-staging
@@ -123,6 +141,7 @@
org.sonatype.plugins
nxrm3-maven-plugin
+ ${nexus3.staging.plugin.version}
true
${jboss.releases.repo.id}
diff --git a/misc/theme-verifier/pom.xml b/misc/theme-verifier/pom.xml
index 845d4b24216..c83dc9b0ebd 100644
--- a/misc/theme-verifier/pom.xml
+++ b/misc/theme-verifier/pom.xml
@@ -91,7 +91,6 @@
-
@@ -108,25 +107,4 @@
-
-
- nexus3-staging
-
-
-
- org.sonatype.plugins
- nxrm3-maven-plugin
- ${nexus3.staging.plugin.version}
- true
-
- ${jboss.releases.repo.id}
- ${jboss.repo.nexusUrl}
- ${jboss.releases.repo.name}
-
-
-
-
-
-
-
diff --git a/pom.xml b/pom.xml
index 63dcfc358f2..2c9a48ddb5c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -45,13 +45,6 @@
1.5.8
- https://s01.oss.sonatype.org/
- jboss-releases-repository
- keycloak
- https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/
- jboss-snapshots-repository
- https://s01.oss.sonatype.org/content/repositories/snapshots/
-
3.20.1
3.20.1
3.0.4.Final
@@ -196,7 +189,7 @@
1.9.0
1.0.4
5.0.0.Final
- 1.6.13
+ 0.7.0
1.0.7
1.15.0
0.40.3
@@ -258,10 +251,13 @@
- ${jboss.releases.repo.id}
- JBoss Releases Repository
- ${jboss.releases.repo.url}
+ keycloak-publish
+ https://central.sonatype.com/
+
+ keycloak-publish
+ https://central.sonatype.com/repository/maven-snapshots/
+
@@ -1318,16 +1314,6 @@
-
- org.sonatype.plugins
- nexus-staging-maven-plugin
- ${nexus.staging.plugin.version}
- true
-
- ${jboss.releases.repo.id}
- ${jboss.repo.nexusUrl}
-
-
org.apache.maven.plugins
maven-shade-plugin
@@ -1637,12 +1623,21 @@
- nexus-staging
+ central-staging
- org.sonatype.plugins
- nexus-staging-maven-plugin
+ org.sonatype.central
+ central-publishing-maven-plugin
+ ${central.publishing.plugin.version}
+ true
+
+ true
+ all
+ keycloak-${project.version}
+ keycloak-publish
+ published
+