From 63983116a4f76b7de05dedfe8bfb3ed92eaa8644 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20de=20Launois?= <> Date: Wed, 26 Feb 2025 17:34:24 +0100 Subject: [PATCH] Maven publish : strip v from tag version --- .github/workflows/maven-publish.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/workflows/maven-publish.yml b/.github/workflows/maven-publish.yml index e9cdd05..de1edb9 100644 --- a/.github/workflows/maven-publish.yml +++ b/.github/workflows/maven-publish.yml @@ -8,6 +8,9 @@ on: jobs: publish: runs-on: ubuntu-latest + defaults: + run: + shell: bash permissions: contents: read packages: write @@ -23,9 +26,13 @@ jobs: server-username: MAVEN_USERNAME server-password: MAVEN_PASSWORD gpg-private-key: ${{ secrets.GPG_PRIVATE_KEY }} - gpg-passphrase: MAVEN_GPG_PASSPHRASE + gpg-passphrase: MAVEN_GPG_PASSPHRASE + - name: Write release version + run: | + VERSION=${{ github.event.release.tag_name }} + echo "VERSION=${VERSION#v}" >> $GITHUB_ENV - name: Set version - run: mvn versions:set -DnewVersion=${{ github.event.release.tag_name }} + run: mvn versions:set -DnewVersion=${VERSION} - name: Publish package run: mvn --batch-mode deploy -DskipTests env: