From 40ccbb118921b5d37c33fbf8754a518623dfa82e Mon Sep 17 00:00:00 2001
From: Karel Cemus <karel.cemus@gmail.com>
Date: Wed, 8 Nov 2023 00:01:44 +0100
Subject: [PATCH] Version is consumed from git (#33)

Co-authored-by: Karel Cemus <karel.cemus@yeti-studio.com>
---
 build.sbt           | 6 ++++++
 project/plugins.sbt | 1 +
 2 files changed, 7 insertions(+)

diff --git a/build.sbt b/build.sbt
index 42629c1..bf06054 100644
--- a/build.sbt
+++ b/build.sbt
@@ -52,3 +52,9 @@ pomExtra :=
 
 // Publish settings
 publishTo := sonatypePublishToBundle.value
+
+enablePlugins(GitVersioning)
+git.gitTagToVersionNumber := { tag: String =>
+  if(tag matches "[0-9]+\\..*") Some(tag)
+  else None
+}
diff --git a/project/plugins.sbt b/project/plugins.sbt
index 2e2f16e..bbdc56e 100644
--- a/project/plugins.sbt
+++ b/project/plugins.sbt
@@ -1,4 +1,5 @@
 // library release
+addSbtPlugin("com.github.sbt" % "sbt-git" % "2.0.1")
 addSbtPlugin("org.xerial.sbt" % "sbt-sonatype" % "3.9.21")
 addSbtPlugin("com.github.sbt" % "sbt-pgp" % "2.2.1")