Skip to content

Commit c3d55d0

Browse files
committed
update release version
1 parent 96fce9e commit c3d55d0

2 files changed

Lines changed: 23 additions & 20 deletions

File tree

.github/workflows/github-package-deploy.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,9 @@ jobs:
3232
run: |
3333
echo "${{ secrets.OSSRH_GPG_SECRET_KEY }}" | gpg --batch --import
3434
gpg --list-secret-keys --keyid-format=long
35-
env:
36-
GPG_PASSPHRASE: ${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }}
3735
3836
- name: Deploy to GitHub Packages
3937
run: mvn -B clean deploy -DskipTests -Pgithub,release -s $GITHUB_WORKSPACE/settings.xml -U -e
4038
env:
4139
GITHUB_TOKEN: ${{ github.token }}
40+
GPG_PASSPHRASE: ${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }}

.github/workflows/maven-central-deploy.yml

Lines changed: 22 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -30,24 +30,28 @@ jobs:
3030
run: |
3131
echo "${{ secrets.OSSRH_GPG_SECRET_KEY }}" | gpg --batch --import
3232
gpg --list-secret-keys --keyid-format=long
33+
34+
- name: Deploy parent POM
35+
run: |
36+
echo "🚀 Deploying parent POM"
37+
mvn -B -N deploy -DskipTests -Dgpg.skip=true -Pmaven-central,release -s $GITHUB_WORKSPACE/settings.xml -U -e
3338
env:
3439
GPG_PASSPHRASE: ${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }}
40+
- name: Get all child modules
41+
id: modules
42+
run: |
43+
modules=$(mvn help:evaluate -Dexpression=project.modules -q -DforceStdout | tr -d '[]' | tr ',' ' ')
44+
echo "modules=$modules" >> $GITHUB_OUTPUT
3545
36-
# - name: Deploy parent POM
37-
# run: |
38-
# echo "🚀 Deploying parent POM"
39-
# mvn -B -N deploy -DskipTests -Dgpg.skip=true -Pmaven-central,release -s $GITHUB_WORKSPACE/settings.xml -U -e
40-
# - name: Get all child modules
41-
# id: modules
42-
# run: |
43-
# modules=$(mvn help:evaluate -Dexpression=project.modules -q -DforceStdout | tr -d '[]' | tr ',' ' ')
44-
# echo "modules=$modules" >> $GITHUB_OUTPUT
45-
#
46-
# - name: Deploy child modules
47-
# run: |
48-
# for module in ${{ steps.modules.outputs.modules }}; do
49-
# echo "🚀 Deploying module: $module"
50-
# mvn -B -pl $module -am deploy -DskipTests -Pmaven-central,release -s $GITHUB_WORKSPACE/settings.xml -U -e || exit 1
51-
# done
52-
- name: Deploy to Maven Central
53-
run: mvn -B clean deploy -DskipTests -Pmaven-central,release -s $GITHUB_WORKSPACE/settings.xml -U -e
46+
- name: Deploy child modules
47+
run: |
48+
for module in ${{ steps.modules.outputs.modules }}; do
49+
echo "🚀 Deploying module: $module"
50+
mvn -B -pl $module -am deploy -DskipTests -Pmaven-central,release -s $GITHUB_WORKSPACE/settings.xml -U -e || exit 1
51+
done
52+
env:
53+
GPG_PASSPHRASE: ${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }}
54+
# - name: Deploy to Maven Central
55+
# run: mvn -B clean deploy -DskipTests -Pmaven-central,release -s $GITHUB_WORKSPACE/settings.xml -U -e
56+
# env:
57+
# GPG_PASSPHRASE: ${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }}

0 commit comments

Comments
 (0)