Skip to main content

Tag Troubleshooting

Tag Troubleshooting

Support Guide

Resolve existing-tag conflicts, version errors, missing files, pre-tag validation, and incorrect local tags.

Commandcusty tag

Category

Git Operations

Quick Command

custy tag [OPTIONS]

troubleshootingversion errorstag conflicts

Overview

Stop before publishing any unexpected tag. Confirm local and remote state, then correct version or validation inputs before retrying.


The Tag Already Exists

Inspect the existing tag locally and remotely:

Terminal
bash
git show --decorate <tag>
git ls-remote --tags origin <tag>

Choose another approved version or follow your team's documented replacement procedure. Do not force a replacement without knowing whether it is published.


Custy Cannot Determine the Next Version

Confirm the strategy, existing tags, version file, and required strategy inputs. Use an explicit --tag when the release version is already known.


The Version File Is Missing

Correct [tool.custy.cli.paths].version_file or pass --version-file with an existing writable file.


Pre-Tag Validation Fails

Read the first validation error and correct repository or branch state. The currently advertised --skip-checks option is not reliably propagated by the adapter, so it should not be used as a recovery mechanism.


The Wrong Local Tag Was Created

Do not publish it. Inspect whether the tag exists on a remote, preserve relevant working-tree changes, and follow the team's safe local-tag correction process.