refactor(build): decouple per-module versioning

Each module uses its own version property instead of a shared
artefactVersion, so changes to one module no longer force a
version bump across all modules. CI now supports per-module
release tags with the format <module>/v<version>.
This commit is contained in:
2026-05-29 16:20:27 +08:00
parent 3c71efeec8
commit 54e11c9b8b
9 changed files with 128 additions and 35 deletions
+6
View File
@@ -21,6 +21,12 @@
#
artefactVersion=3.3.0
commonToolboxVersion=3.3.0
tupleVersion=3.3.0
identityGeneratorVersion=3.3.0
cryptoToolboxVersion=3.3.0
mathToolboxVersion=3.3.0
versionCatalogueVersion=3.3.0
projectUrl=https://onixbyte.com/projects/onixbyte-toolbox
projectGithubUrl=https://github.com/onixbyte/onixbyte-toolbox
licenseName=MIT