Github Create Tag
github_create_tagCreate a Git tag on a repository, either lightweight or annotated with a message, to mark a specific commit or the latest on the default branch. Use for release versioning.
Instructions
Creates a new tag. With a message it is an annotated tag, which stores the message; without one it is a lightweight ref.
Workflow and conventions: github_get_skill('release-management').
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sha | No | Commit to tag. Omit to tag the newest commit on the default branch | |
| message | No | ||
| tag_name | Yes | ||
| repo_name | Yes | ||
| repo_owner | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||