Skip to content

Commit d3aff0f

Browse files
committed
update-fix
1 parent 1fe76f3 commit d3aff0f

File tree

2 files changed

+32
-8
lines changed

2 files changed

+32
-8
lines changed

.github/workflows/release.yml

Lines changed: 32 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,26 +15,51 @@ jobs:
1515
- name: Checkout code
1616
uses: actions/checkout@v3
1717

18-
- name: Set up JDK 21 and Maven Central credentials
18+
- name: Set up JDK 21
1919
uses: actions/setup-java@v3
2020
with:
2121
java-version: '21'
2222
distribution: 'temurin'
2323
cache: maven
24-
server-id: ossrh
25-
server-username: ${{ secrets.OSSRH_USERNAME }}
26-
server-password: ${{ secrets.OSSRH_PASSWORD }}
2724

2825
- name: Set up GPG
2926
uses: crazy-max/ghaction-import-gpg@v5
3027
with:
3128
gpg_private_key: ${{ secrets.GPG_PRIVATE_KEY }}
3229
passphrase: ${{ secrets.GPG_PASSPHRASE }}
3330

31+
- name: Configure Maven settings
32+
run: |
33+
mkdir -p ~/.m2
34+
cat > ~/.m2/settings.xml << EOF
35+
<?xml version="1.0" encoding="UTF-8"?>
36+
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
37+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
38+
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
39+
http://maven.apache.org/xsd/settings-1.0.0.xsd">
40+
<servers>
41+
<server>
42+
<id>ossrh</id>
43+
<username>${{ secrets.OSSRH_USERNAME }}</username>
44+
<password>${{ secrets.OSSRH_PASSWORD }}</password>
45+
</server>
46+
</servers>
47+
<profiles>
48+
<profile>
49+
<id>ossrh</id>
50+
<activation>
51+
<activeByDefault>true</activeByDefault>
52+
</activation>
53+
<properties>
54+
<gpg.executable>gpg</gpg.executable>
55+
<gpg.passphrase>${{ secrets.GPG_PASSPHRASE }}</gpg.passphrase>
56+
</properties>
57+
</profile>
58+
</profiles>
59+
</settings>
60+
EOF
61+
3462
- name: Deploy to Maven Central
35-
env:
36-
OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }}
37-
OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }}
3863
run: mvn -B clean deploy -P release
3964

4065
- name: Create GitHub Release

pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,6 @@
104104
<extensions>true</extensions>
105105
<configuration>
106106
<serverId>ossrh</serverId>
107-
<nexusUrl>https://s01.oss.sonatype.org/</nexusUrl>
108107
<autoReleaseAfterClose>true</autoReleaseAfterClose>
109108
</configuration>
110109
</plugin>

0 commit comments

Comments
 (0)