diff --git a/.github/workflows/maven_snapshot.yml b/.github/workflows/maven_snapshot.yml
index a89de50b2..fdb3fdfe6 100644
--- a/.github/workflows/maven_snapshot.yml
+++ b/.github/workflows/maven_snapshot.yml
@@ -20,11 +20,13 @@ jobs:
java-version: ${{ matrix.java }}
distribution: 'temurin'
cache: maven
- server-id: sonatype-nexus-snapshots
- server-username: MAVEN_USERNAME
- server-password: MAVEN_PASSWORD
+ server-id: ossrh
+ server-username: ${{ secrets.OSSRHUSERNAME }}
+ server-password: ${{ secrets.OSSRHPASSWORD }}
+ - id: install-secret-key
+ name: Install gpg secret key
+ run: |
+ cat <(echo -e "${{ secrets.OSSRH_GPG_SECRET_KEY }}") | gpg --batch --import
+ gpg --list-secret-keys --keyid-format LONG
- name: Build with Maven
- run: mvn -B deploy --file pom.xml -DdisableXmlReport=true -Djacoco.skip=true -Dpmd.skip=true
- env:
- MAVEN_USERNAME: ${{ secrets.OSSRHUSERNAME }}
- MAVEN_PASSWORD: ${{ secrets.OSSRHPASSWORD }}
+ run: mvn --batch-mode -Dgpg.passphrase=${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }} clean deploy
diff --git a/my/pom.xml b/my/pom.xml
index 07334b9ab..d23ca3e63 100644
--- a/my/pom.xml
+++ b/my/pom.xml
@@ -85,7 +85,7 @@
maven-compiler-plugin
${maven-compiler-plugin.version}
- -parameters
+ -parameters
UTF-8
@@ -99,7 +99,7 @@
${maven-plugin.version}
- false
+ false
org.redkale.boot.Application
@@ -169,6 +169,18 @@
+
+ org.sonatype.plugins
+ nexus-staging-maven-plugin
+ 1.6.13
+ true
+
+ ossrh
+ https://oss.sonatype.org/
+ true
+
+
+
com.diffplug.spotless
spotless-maven-plugin
diff --git a/pom.xml b/pom.xml
index 2c5d75fe8..5d3ea7bf3 100644
--- a/pom.xml
+++ b/pom.xml
@@ -79,11 +79,11 @@
- sonatype-nexus-staging
+ ossrh
https://oss.sonatype.org/service/local/staging/deploy/maven2/
- sonatype-nexus-snapshots
+ ossrh
https://oss.sonatype.org/content/repositories/snapshots/
@@ -93,7 +93,12 @@
scm:git:git@github.com/redkale/redkale.git
scm:git:git@github.com:redkale/redkale.git
-
+
+
+ GitHub Issues
+ https://github.com/redkale/redkale/issues
+
+
@@ -202,6 +207,18 @@
+
+ org.sonatype.plugins
+ nexus-staging-maven-plugin
+ 1.6.13
+ true
+
+ ossrh
+ https://oss.sonatype.org/
+ true
+
+
+
com.diffplug.spotless
spotless-maven-plugin