diff --git a/.github/workflows/maven-publish.yml b/.github/workflows/maven-publish.yml index 17eaebc..41ab1a5 100644 --- a/.github/workflows/maven-publish.yml +++ b/.github/workflows/maven-publish.yml @@ -27,9 +27,6 @@ jobs: - name: Check Maven version run: mvn -version - - - name: Update Version in pom.xml - run: mvn -B versions:set -DnewVersion=${{ github.event.inputs.packageVersion }} -DgenerateBackupPoms=false - name: Publish to Central Portal run: mvn -B -e clean deploy -Pdeploy -Drevision=${{ github.event.inputs.packageVersion }} diff --git a/.github/workflows/update-version.yml b/.github/workflows/update-version.yml index f55b7ca..ceff3ca 100644 --- a/.github/workflows/update-version.yml +++ b/.github/workflows/update-version.yml @@ -25,12 +25,14 @@ jobs: - name: Update Version run: | sed -i '/VERSION=/!b;cVERSION=\"v${{ github.event.inputs.libraryVersion }}";' ./download-libs.sh + sed -i '/jar<\/packaging>/,//s/[^<]*<\/version>/${{ github.event.inputs.libraryVersion }}<\/version>/' pom.xml - name: Commit, Tag and Push run: | git add ./download-libs.sh + git add pom.xml git config user.name github-actions git config user.email github-actions@github.com - git commit -m "updated version" | exit 0 + git commit -m "chore(package version): updated version" | exit 0 git tag ${{ github.event.inputs.packageVersion }} git push --set-upstream origin release/${{ github.event.inputs.packageVersion }} git push --tags \ No newline at end of file