From 8a5e86605d34b0839c7b805792755b2e0e267f82 Mon Sep 17 00:00:00 2001 From: Aliaksej Mialeshka Date: Fri, 11 Jul 2025 18:47:32 +0200 Subject: [PATCH 1/2] Sonatype deploy: use maven versions plugin (to set version correctly in pom before package upload) --- .github/workflows/release-maven-central.yml | 3 ++- pom.xml | 10 ++++++++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release-maven-central.yml b/.github/workflows/release-maven-central.yml index c6e68c8..3d5430c 100644 --- a/.github/workflows/release-maven-central.yml +++ b/.github/workflows/release-maven-central.yml @@ -54,7 +54,8 @@ jobs: - name: Step 6 - Publish package run: | - mvn -B --no-transfer-progress -Dmaven.test.skip=true -Drevision=${{ steps.gitversion.outputs.semVer }} deploy + mvn versions:set -DnewVersion=${{ steps.gitversion.outputs.semVer }} + mvn -B --no-transfer-progress -Dmaven.test.skip=true deploy env: MVN_CENTRAL_USERNAME: ${{ secrets.OSSRH_USERNAME }} MVN_CENTRAL_PASSWORD: ${{ secrets.OSSRH_TOKEN }} diff --git a/pom.xml b/pom.xml index 4ca3a5d..e4af1d0 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ com.github.aquality-automation aquality-appium-mobile - ${revision} + 5.4.1 jar Aquality Appium Mobile @@ -16,7 +16,6 @@ UTF-8 UTF-8 - 5.3.1 @@ -61,6 +60,7 @@ org.apache.maven.plugins maven-compiler-plugin + 3.14.0 11 11 @@ -97,6 +97,7 @@ org.apache.maven.plugins maven-assembly-plugin + 3.7.1 @@ -171,6 +172,11 @@ published + + org.codehaus.mojo + versions-maven-plugin + 2.18.0 + From 9ac9fbf116b9692a26cf9c4fb93bb04d992c8e8c Mon Sep 17 00:00:00 2001 From: Aliaksej Mialeshka Date: Fri, 11 Jul 2025 19:13:26 +0200 Subject: [PATCH 2/2] apply code review suggestion --- .github/workflows/release-maven-central.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release-maven-central.yml b/.github/workflows/release-maven-central.yml index 3d5430c..d35ee82 100644 --- a/.github/workflows/release-maven-central.yml +++ b/.github/workflows/release-maven-central.yml @@ -54,7 +54,11 @@ jobs: - name: Step 6 - Publish package run: | - mvn versions:set -DnewVersion=${{ steps.gitversion.outputs.semVer }} + mvn -B --no-transfer-progress \ + versions:set \ + -DnewVersion=${{ steps.gitversion.outputs.semVer }} \ + -DgenerateBackupPoms=false \ + -DprocessAllModules mvn -B --no-transfer-progress -Dmaven.test.skip=true deploy env: MVN_CENTRAL_USERNAME: ${{ secrets.OSSRH_USERNAME }}