docs: protected void gitTag(final String tagName, String message, boolean gpgSignTag, Map<String, String> messageProperties)
              throws MojoFailureException, CommandLineException {
          message = replaceProperties(message, messageProperties);
  
          if (gpgSignTag) {
              getLog().info("Creating GPG-signed '" + tagName + "' tag.");
  
              executeGitCommand("tag", "-a", "-s", tagName, "-m", message);
          } else {
              getLog().info("Creating '" + tagName + "' tag.");
  
              executeGitCommand("tag", "-a", tagName, "-m", message);
          }
      }