create_tag
Create a Git tag pointing to a branch or commit SHA to mark releases in a GitLab project.
Instructions
Create a git tag pointing to a branch or commit
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ref | Yes | Branch name or commit SHA that the tag points to (e.g. 'main') | |
| message | No | Annotated tag message | |
| tag_name | Yes | Name of the tag to create (e.g. 'v2.0.0') | |
| project_id | Yes | Project numeric ID (e.g. 31) or namespace path (e.g. 'group/project-name'). URL-encoding is handled automatically. |