Skip to content

Commit dd59587

Browse files
LarsEckartJayBazuziisidore
committed
. e update workflow to use jreleaser deploy script
Co-authored-by: Jay Bazuzi <[email protected]> Co-authored-by: Llewellyn Falco <[email protected]>
1 parent 1c940d4 commit dd59587

File tree

2 files changed

+7
-76
lines changed

2 files changed

+7
-76
lines changed

.github/workflows/release-jreleaser.yml

Lines changed: 0 additions & 64 deletions
This file was deleted.

.github/workflows/release.yml

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -27,24 +27,20 @@ jobs:
2727
- name: set version
2828
run: mvn versions:set -DnewVersion=${{ steps.version.outputs.tag }}
2929

30-
- name: Release Maven package
31-
uses: qcastel/[email protected]
32-
with:
33-
gpg-enabled: "true"
34-
gpg-key: ${{ secrets.gpg_private_key }}
35-
gpg-key-passphrase: ${{ secrets.gpg_passphrase }}
36-
maven-args: "-P release"
37-
nexus-username: ${{ secrets.nexus_user_name }}
38-
nexus-password: ${{ secrets.nexus_password }}
39-
# mvn deploy -P release --settings settings.xml
30+
- name: Release Maven package with JReleaser
31+
run: ./deploy_with_jreleaser.sh
4032
env:
41-
JAVA_HOME: /usr/lib/jvm/java-17-openjdk/
33+
GPG_PRIVATE_KEY: ${{ secrets.GPG_PRIVATE_KEY }}
34+
GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
35+
MAVEN_USERNAME_2025: ${{ secrets.MAVEN_USERNAME_2025 }}
36+
MAVEN_PASSWORD_2025: ${{ secrets.MAVEN_PASSWORD_2025 }}
4237

4338
- name: set snapshot version
4439
run: mvn versions:set -DnewVersion=100.0.0-SNAPSHOT
4540

4641
- name: re-enable formatting
4742
run: ./set_formatting_on.sh
43+
4844
- name: Install Java for script
4945
uses: actions/setup-java@v4
5046
with:
@@ -66,4 +62,3 @@ jobs:
6662
remote="https://${GITHUB_ACTOR}:${{secrets.GITHUB_TOKEN}}@github.com/${GITHUB_REPOSITORY}.git"
6763
git push "${remote}" master || echo "nothing to push"
6864
shell: bash
69-

0 commit comments

Comments
 (0)