Skip to main content

Requirements

Requirements

Required Review

Prepare repository state, local tag history, version inputs, and tag templates before creating a local tag.

Commandcusty tag

Category

Git Operations

Quick Command

custy tag [OPTIONS]

requirementsGit tagversioning

Overview

A Git tag identifies a specific repository state. Confirm the intended version, target commit, and existing tag history before creating it.


Tag Requirements

Requirements

Git Repository

Required
Run Custy inside the intended repository and branch.

Current Tag History

Required
Fetch or otherwise confirm the relevant local tags before resolving a new version.

Version File

Required
The configured project version file must exist and be writable.

Tag Message Template

Required
The configured tag-message template must exist and be reviewable.

Unique Approved Tag

Required
The requested tag should not already exist unless replacement is explicitly intended and permitted.

Compatible Strategy

Recommended
Review the selected version strategy and use only compatible release modifiers.

Recommended Preflight

Terminal
bash
git status
git log -1 --oneline --decorate
git tag --list
custy --dry-run tag --tag v1.2.3