Skip to content

Commit 0520914

Browse files
committed
Add release workflow + switch to git-semver plugin for versioning
1 parent d076204 commit 0520914

2 files changed

Lines changed: 4 additions & 7 deletions

File tree

build.gradle.kts

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
plugins {
22
java
3-
alias(libs.plugins.git.version)
3+
alias(libs.plugins.git.semver)
44
alias(libs.plugins.shadow)
55
}
66

@@ -61,11 +61,8 @@ dependencies {
6161
compileOnly(libs.io.papermc.paper.paper.api)
6262
}
6363

64-
val versionDetails: groovy.lang.Closure<com.palantir.gradle.gitversion.VersionDetails> by extra
65-
val details = versionDetails()
66-
6764
group = "com.alpsbte"
68-
version = "5.0.3" + "-" + details.gitHash + "-SNAPSHOT"
65+
version = semver.semVersion
6966
description = "An easy to use building system for the BuildTheEarth project."
7067
java.sourceCompatibility = JavaVersion.VERSION_21
7168

gradle/libs.versions.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ org-mariadb-jdbc-mariadb-java-client = "3.5.7" # https://central.sonatype.com/a
2020
com-intellectualsites-bom-bom-newest = "1.55" # Ref: https://github.com/IntellectualSites/bom
2121
# Plugins
2222
shadow = "9.3.1" # https://github.com/GradleUp/shadow/releases
23-
git-version = "5.0.0" # https://github.com/palantir/gradle-git-version/releases
23+
git-semver = "0.19.0" # https://github.com/jmongard/Git.SemVersioning.Gradle/releases
2424

2525
[libraries]
2626
com-alpsbte-alpslib-alpslib-hologram = { module = "com.alpsbte.alpslib:alpslib-hologram", version.ref = "com-alpsbte-alpslib-alpslib-hologram" }
@@ -41,5 +41,5 @@ org-mariadb-jdbc-mariadb-java-client = { module = "org.mariadb.jdbc:mariadb-java
4141
com-intellectualsites-bom-bom-newest = { module = "com.intellectualsites.bom:bom-newest", version.ref = "com-intellectualsites-bom-bom-newest" }
4242

4343
[plugins]
44-
git-version = { id = "com.palantir.git-version", version.ref = "git-version" }
44+
git-semver = { id = "com.github.jmongard.git-semver-plugin", version.ref = "git-semver" }
4545
shadow = { id = "com.gradleup.shadow", version.ref = "shadow" }

0 commit comments

Comments
 (0)