owner of the repo
name of the repo
CreateTagOption options when creating a tag
The message to associate with the tag
The name of the tag to create
The target commit SHA or branch name for the tag
Tag
Tag represents a repository tag
The ID (SHA) of the tag
The message associated with the tag
The name of the tag
The URL to download the tarball archive
The URL to download the zipball archive