Skip to content

Commit 875e993

Browse files
authored
chore(ci): Publish to Maven Central instead of OSSRH instance (#1858)
* Add Maven Central as release target. * Update secret location for Maven Central credentials.
1 parent 8066e03 commit 875e993

File tree

2 files changed

+10
-11
lines changed

2 files changed

+10
-11
lines changed

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -202,14 +202,14 @@ jobs:
202202
cache: maven
203203
gpg-private-key: ${{ secrets.GPG_SIGNING_KEY }}
204204
gpg-passphrase: GPG_PASSPHRASE
205-
server-id: ossrh
205+
server-id: central
206206
server-username: MAVEN_USERNAME
207207
server-password: MAVEN_PASSWORD
208208
- name: Publish package
209209
run: mvn -Prelease clean deploy -DskipTests
210210
env:
211-
MAVEN_USERNAME: ${{ secrets.OSSRH_JIRA_USERNAME }}
212-
MAVEN_PASSWORD: ${{ secrets.OSSRH_JIRA_PASSWORD }}
211+
MAVEN_USERNAME: ${{ secrets.MAVEN_CENTRAL_USERNAME }}
212+
MAVEN_PASSWORD: ${{ secrets.MAVEN_CENTRAL_PASSWORD }}
213213
GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
214214

215215
create_pr:
@@ -290,4 +290,4 @@ jobs:
290290
run: |
291291
aws s3 sync \
292292
dist \
293-
s3://${{ secrets.AWS_DOCS_BUCKET }}/lambda-java/
293+
s3://${{ secrets.AWS_DOCS_BUCKET }}/lambda-java/

pom.xml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -110,8 +110,8 @@
110110

111111
<distributionManagement>
112112
<snapshotRepository>
113-
<id>ossrh</id>
114-
<url>https://aws.oss.sonatype.org/content/repositories/snapshots</url>
113+
<id>central-portal-snapshots</id>
114+
<url>https://central.sonatype.com/repository/maven-snapshots/</url>
115115
</snapshotRepository>
116116
</distributionManagement>
117117

@@ -478,13 +478,12 @@
478478
</executions>
479479
</plugin>
480480
<plugin>
481-
<groupId>org.sonatype.plugins</groupId>
482-
<artifactId>nexus-staging-maven-plugin</artifactId>
481+
<groupId>org.sonatype.central</groupId>
482+
<artifactId>central-publishing-maven-plugin</artifactId>
483+
<version>0.7.0</version>
483484
<extensions>true</extensions>
484485
<configuration>
485-
<serverId>ossrh</serverId>
486-
<nexusUrl>https://aws.oss.sonatype.org</nexusUrl>
487-
<autoReleaseAfterClose>true</autoReleaseAfterClose>
486+
<publishingServerId>central</publishingServerId>
488487
</configuration>
489488
</plugin>
490489
</plugins>

0 commit comments

Comments
 (0)