Skip to content

Commit c149777

Browse files
committed
update-fix: update GPG credentials and improve YAML formatting in maven-publish.yml and release.yml
1 parent 6b83b3f commit c149777

File tree

2 files changed

+17
-12
lines changed

2 files changed

+17
-12
lines changed

.github/workflows/maven-publish.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@ jobs:
1313
java-version: '21'
1414
distribution: 'temurin'
1515
server-id: central
16-
server-username: MAVEN_USERNAME
17-
server-password: MAVEN_PASSWORD
18-
gpg-private-key: ${{ secrets.GPG_PRIVATE_KEY }}
19-
gpg-passphrase: MAVEN_GPG_PASSPHRASE
16+
server-username: GPG_USERNAME
17+
server-password: GPG_PASSWORD
18+
gpg-private-key: ${{ secrets.SETTINGS_KEY }}
19+
gpg-passphrase: GPG_PASSPHRASE
2020
- name: Set version
2121
run: mvn versions:set -DnewVersion=${{ github.event.release.tag_name }}
2222
- name: Publish package
2323
run: mvn -P release --batch-mode deploy -DskipTests
2424
env:
25-
MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }}
26-
MAVEN_PASSWORD: ${{ secrets.OSSRH_PASSWORD }}
27-
MAVEN_GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
25+
GPG_USERNAME: ${{ secrets.GPG_USERNAME }}
26+
GPG_PASSWORD: ${{ secrets.GPG_PASSWORD }}
27+
GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}

.github/workflows/release.yml

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: Release and Deploy to Maven Central
22

33
on:
44
push:
5-
branches: [ "master" ]
5+
branches: ["master"]
66

77
jobs:
88
build-and-deploy:
@@ -18,8 +18,8 @@ jobs:
1818
- name: Set up JDK 21
1919
uses: actions/setup-java@v3
2020
with:
21-
java-version: '21'
22-
distribution: 'temurin'
21+
java-version: "21"
22+
distribution: "temurin"
2323
cache: maven
2424

2525
- name: Set up GPG
@@ -43,10 +43,15 @@ jobs:
4343
<username>${{ secrets.GPG_USERNAME }}</username>
4444
<password>${{ secrets.GPG_PASSWORD }}</password>
4545
</server>
46+
<server>
47+
<id>central</id>
48+
<username>${{ secrets.GPG_USERNAME }}</username>
49+
<password>${{ secrets.GPG_PASSWORD }}</password>
50+
</server>
4651
</servers>
4752
<profiles>
4853
<profile>
49-
<id>ossrh</id>
54+
<id>gpg-signing</id>
5055
<activation>
5156
<activeByDefault>true</activeByDefault>
5257
</activation>
@@ -71,4 +76,4 @@ jobs:
7176
files: |
7277
target/*.jar
7378
target/*-sources.jar
74-
target/*-javadoc.jar
79+
target/*-javadoc.jar

0 commit comments

Comments
 (0)