Prevent Pushing Tags without Updating Version Number
This MR adds a git pre-push hook which checks that the tag name matches the configured version number in CMakeLists.txt
. This prevents pushing and publishing tags where the version number does not match the tag name.