git-tag
The git-tag step creates a new, annotated tag in a local Git repository
referencing the current HEAD of a checked-out branch.
Configuration
| Name | Type | Required | Description |
|---|---|---|---|
path | string | Y | Path to a working directory of a local repository. This path is relative to the temporary workspace that Kargo provisions for use by the promotion process. |
tag | string | Y | The tag to create. |
message | string | Y | The message with which to annotate the tag. |
force | boolean | N | Whether to overwrite an existing tag of the same name. Defaults to false. Caution: Overwriting a tag is unconventional—tags are normally immutable references to a specific commit—so enable this only with a deliberate reason. |