Skip to content

Commit d752dd0

Browse files
committed
Update version to 0.1.10 in pom.xml and modify GitHub Actions workflow to use OSSRH credentials for Maven deployment, enhancing security and aligning with updated credential management practices.
1 parent 02b9b04 commit d752dd0

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

.github/workflows/pull-request.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ jobs:
4040
4141
- name: Build and Publish with Maven
4242
env:
43-
MAVEN_USERNAME: ${{ secrets.MAVEN_USERNAME }}
44-
MAVEN_PASSWORD: ${{ secrets.MAVEN_PASSWORD }}
43+
OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }}
44+
OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
4545
GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
4646
run: |
4747
# Create settings.xml file
@@ -54,8 +54,8 @@ jobs:
5454
<servers>
5555
<server>
5656
<id>central</id>
57-
<username>\${env.MAVEN_USERNAME}</username>
58-
<password>\${env.MAVEN_PASSWORD}</password>
57+
<username>\${env.OSSRH_USERNAME}</username>
58+
<password>\${env.OSSRH_TOKEN}</password>
5959
</server>
6060
<server>
6161
<id>gpg.passphrase</id>
@@ -77,8 +77,8 @@ jobs:
7777
<activeByDefault>true</activeByDefault>
7878
</activation>
7979
<properties>
80-
<central.username>\${env.MAVEN_USERNAME}</central.username>
81-
<central.password>\${env.MAVEN_PASSWORD}</central.password>
80+
<central.username>\${env.OSSRH_USERNAME}</central.username>
81+
<central.password>\${env.OSSRH_TOKEN}</central.password>
8282
</properties>
8383
</profile>
8484
</profiles>
@@ -94,8 +94,8 @@ jobs:
9494
gpg --list-keys $GPG_KEY_ID
9595
9696
# Set environment variables and run Maven with debug for GPG
97-
export MAVEN_USERNAME=${{ secrets.MAVEN_USERNAME }}
98-
export MAVEN_PASSWORD="${{ secrets.MAVEN_PASSWORD }}"
97+
export OSSRH_USERNAME=${{ secrets.OSSRH_USERNAME }}
98+
export OSSRH_TOKEN="${{ secrets.OSSRH_TOKEN }}"
9999
export GPG_PASSPHRASE=${{ secrets.GPG_PASSPHRASE }}
100100
101-
mvn clean deploy -Dgpg.keyname=$GPG_KEY_ID -Dgpg.passphrase=$GPG_PASSPHRASE -Dcentral.username=$MAVEN_USERNAME -Dcentral.password=$MAVEN_PASSWORD --settings ~/.m2/settings.xml
101+
mvn clean deploy -Dgpg.keyname=$GPG_KEY_ID -Dgpg.passphrase=$GPG_PASSPHRASE -Dcentral.username=$OSSRH_USERNAME -Dcentral.password=$OSSRH_TOKEN --settings ~/.m2/settings.xml

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>com.notificationapi</groupId>
88
<artifactId>notificationapi-java-server-sdk</artifactId>
9-
<version>0.1.9</version>
9+
<version>0.1.10</version>
1010
<packaging>jar</packaging>
1111

1212
<!-- Project metadata -->

0 commit comments

Comments
 (0)