Skip to content

Commit 18611fe

Browse files
committed
fix: Add MVX_USE_SYSTEM_JAVA and GPG import to release workflow
1 parent d4e7cd3 commit 18611fe

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

.github/workflows/release.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,13 +47,21 @@ jobs:
4747
java-version: 22
4848
cache: maven
4949

50+
- name: Import GPG key
51+
uses: crazy-max/ghaction-import-gpg@v7
52+
with:
53+
gpg_private_key: ${{ secrets.GPG_SIGNING_KEY }}
54+
passphrase: ${{ secrets.GPG_PASSPHRASE }}
55+
fingerprint: ${{ secrets.GPG_KEY_FINGERPRINT }}
56+
5057
- name: Release
5158
env:
5259
MAVEN_GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
5360
MAVEN_GPG_KEY: ${{ secrets.GPG_SIGNING_KEY }}
5461
MAVEN_GPG_KEY_FINGERPRINT: ${{ secrets.GPG_KEY_FINGERPRINT }}
5562
MAVEN_USER: ${{ secrets.MAVEN_USER }}
5663
MAVEN_PASSWORD: ${{ secrets.MAVEN_PASSWORD }}
64+
MVX_USE_SYSTEM_JAVA: true
5765
run: |
5866
./mvx mvn -- -B deploy -Dnjord.autoPublish -Pbundle,javadoc,format-check,sign -s .github/release-settings.xml
5967

0 commit comments

Comments
 (0)