From 627cfcaa06ef249b72a58076b2e92c7549c28948 Mon Sep 17 00:00:00 2001 From: Sergey Grigoriev Date: Wed, 7 Aug 2024 16:14:19 +0200 Subject: [PATCH 1/2] ci: dryrun without real deploy --- .github/workflows/maven-build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/maven-build.yml b/.github/workflows/maven-build.yml index 691602f..1e857b0 100644 --- a/.github/workflows/maven-build.yml +++ b/.github/workflows/maven-build.yml @@ -125,7 +125,7 @@ jobs: /home/runner/work key: ${{ needs.build.outputs.cache_key }} - name: Publish to Maven Central - run: mvn --batch-mode -DskipTests=true -Dmaven.javadoc.skip=true deploy -P gpg-sign -P nexus-staging + run: mvn --batch-mode deploy -P gpg-sign # deploy to GitHub Packages deploy-github-packages: @@ -156,5 +156,5 @@ jobs: key: ${{ needs.build.outputs.cache_key }} - name: Publish to GitHub Packages run: |- - mvn --batch-mode -DskipTests=true -Dmaven.javadoc.skip=true deploy -P gpg-sign -P deploy-github-packages + mvn --batch-mode deploy -P gpg-sign gh release upload ${{ needs.build.outputs.version }} target/*.jar From fc26ffed2cc5ab87db1072de72e6f6804e48c8a5 Mon Sep 17 00:00:00 2001 From: Sergey Grigoriev Date: Wed, 7 Aug 2024 16:21:48 +0200 Subject: [PATCH 2/2] ci: test deploy --- .github/workflows/maven-build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/maven-build.yml b/.github/workflows/maven-build.yml index 1e857b0..b6d5f71 100644 --- a/.github/workflows/maven-build.yml +++ b/.github/workflows/maven-build.yml @@ -125,7 +125,7 @@ jobs: /home/runner/work key: ${{ needs.build.outputs.cache_key }} - name: Publish to Maven Central - run: mvn --batch-mode deploy -P gpg-sign + run: mvn --batch-mode deploy -P gpg-sign -P nexus-staging -Dnexus-staging-maven-plugin.autoReleaseAfterClose=false # deploy to GitHub Packages deploy-github-packages: @@ -156,5 +156,5 @@ jobs: key: ${{ needs.build.outputs.cache_key }} - name: Publish to GitHub Packages run: |- - mvn --batch-mode deploy -P gpg-sign + mvn --batch-mode deploy -P gpg-sign -P deploy-github-packages gh release upload ${{ needs.build.outputs.version }} target/*.jar