From 94fb7f87de0e5ca9f937c896c7356f8ea5a92b01 Mon Sep 17 00:00:00 2001
From: Jeroen Benckhuijsen <jeroen.benckhuijsen@group9.nl>
Date: Mon, 8 Apr 2024 11:50:34 +0200
Subject: [PATCH] Set project version from release version

---
 .github/workflows/publish.yaml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml
index 396e704..1849af6 100644
--- a/.github/workflows/publish.yaml
+++ b/.github/workflows/publish.yaml
@@ -16,6 +16,9 @@ jobs:
         with:
           java-version: '11'
           distribution: 'temurin'
+      - if: github.event.release
+        name: Update version in pom.xml (Release only)
+        run: mvn -B versions:set -DnewVersion=${{ github.event.release.tag_name }} -DgenerateBackupPoms=false
       - name: Publish to the Maven Central Repository
         run: |
           echo ${MAVEN_GPG_KEY} > private_key.txt