**Current State:** We are currently using two different versioning schemes in our project: - Main Version: This version is hardcoded in the CMake project command. - Git Version (called "source version"): This version, compliant with Semantic Versioning (SemVer), is generated separately based on git-describe. **Expected state:** We should have a single versioning scheme, based on Git version which is compliant with SemVer ref: https://semver.org/