diff --git a/.github/workflows/publish-snapshot.yml b/.github/workflows/publish-snapshot.yml index 0941534a289a7cd3f1cb0e5c711305d04220a163..35700703a154d6a786bddaf22d4c452c9f36cf4d 100644 --- a/.github/workflows/publish-snapshot.yml +++ b/.github/workflows/publish-snapshot.yml @@ -15,21 +15,24 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - # 安装JDK环境 - - name: Set up Java for publishing to Maven Central Repository + - name: Set up JDK 1.8 + uses: actions/setup-java@v2 + with: + java-version: '8' + + - name: Set up Apache Maven Central uses: actions/setup-java@v2 with: java-version: '8' - distribution: 'adopt' server-id: 'sonatype-nexus-snapshots' # Value of the distributionManagement/repository/id field of the pom.xml server-username: MAVEN_USERNAME server-password: MAVEN_PASSWORD gpg-passphrase: MAVEN_GPG_PASSWORD - gpg-private-key: MAVEN_GPG_PRIVATE_KEY + gpg-private-key: ${{ secrets.MAVEN_GPG_PRIVATE_KEY }} + - name: Publish to the Maven Central Repository - run: mvn clean deploy -e -X -P release + run: mvn clean deploy -P release env: MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }} MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }} MAVEN_GPG_PASSWORD: ${{ secrets.MAVEN_GPG_PASSWORD }} - MAVEN_GPG_PRIVATE_KEY: ${{ secrets.MAVEN_GPG_PRIVATE_KEY }}