ci: simplify CI workflow for standalone tuple repo

- Remove multi-module tag parsing logic
- Support x.y.z[-suffix] tag format without v-prefix
- Replace tupleVersion with artefactVersion
This commit is contained in:
2026-06-02 13:27:16 +08:00
parent fb8b8d4a54
commit 43dfde6c2a
2 changed files with 99 additions and 3 deletions
+3 -3
View File
@@ -29,9 +29,9 @@ plugins {
id("signing")
}
val tupleVersion: String by project
val artefactVersion: String by project
version = tupleVersion
version = artefactVersion
val projectUrl: String by project
val projectGithubUrl: String by project
val licenseName: String by project
@@ -72,7 +72,7 @@ publishing {
create<MavenPublication>("tuple") {
groupId = group.toString()
artifactId = "tuple"
version = tupleVersion
version = artefactVersion
pom {
name = "OnixByte Tuple"