Prevent Pushing Tags without Updating Version Number

Simon Spannagel requested to merge tag-hook into master

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.

Merge request reports