github_create_tag
Create a Git tag on a GitHub repository at a specific commit, with optional message for annotated tags.
Instructions
Create a new tag (lightweight or annotated).
Args: owner: Repository owner repo: Repository name tag_name: Tag name (e.g., 'v1.0.0') sha: Commit SHA to tag message: Tag message (if provided, creates an annotated tag) session_name: GitHub session to use
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sha | Yes | ||
| repo | Yes | ||
| owner | Yes | ||
| message | No | ||
| tag_name | Yes | ||
| session_name | No | default |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |