code: func New(version string, skipPublish, try bool) *ReleaseHandler {
  	// When triggered from CI release branch
  	version = strings.TrimPrefix(version, "release-")
  	version = strings.TrimPrefix(version, "v")
  	rh := &ReleaseHandler{cliVersion: version, skipPublish: skipPublish, try: try}
  
  	if try {
  		rh.git = func(args ...string) (string, error) {
  			fmt.Println("git", strings.Join(args, " "))
  			return "", nil
  		}
  	} else {
  		rh.git = git
  	}
  
  	return rh
  }
docs: // New initialises a ReleaseHandler.