Skip to content

Commit 0b43142

Browse files
Merge pull request #3 from OSGP/feature/version
Strip leading 'v' from semver version
2 parents 430c8d0 + 38ed2e4 commit 0b43142

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

build.gradle.kts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import io.spring.gradle.dependencymanagement.internal.dsl.StandardDependencyManagementExtension
2+
import org.jetbrains.kotlin.com.github.gundy.semver4j.SemVer
23
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
34
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
45
import java.net.URI
@@ -10,7 +11,13 @@ plugins {
1011
}
1112

1213
group = "com.gxf.utilities"
13-
version = System.getenv("GITHUB_REF_NAME")?.replace("/", "-")?.lowercase() ?: "develop"
14+
version = System.getenv("GITHUB_REF_NAME")
15+
?.replace("/", "-")
16+
?.lowercase()
17+
?.let { if (SemVer.valid(it)) it.removePrefix("v") else it }
18+
?: "develop"
19+
20+
1421

1522

1623

0 commit comments

Comments
 (0)