Project Maintenance Scripts
Release Tag
Format a Version Label
Release scripts commonly turn a version number into a tag name and a short status line.
Program
Play the script to choose a version and see the generated release tag.
release_tag.sh
#!/usr/bin/env bash
version=
prefix="v"
tag="${prefix}${version}"
echo "tag=$tag"
#!/usr/bin/env bash
version=
prefix="v"
tag="${prefix}${version}"
echo "tag=$tag"
version
A version string identifies the release contents.
tag prefix
A small prefix policy keeps generated tags consistent.
release label
The final tag can be passed to a real release command later.