Skip to content
Snippets Groups Projects
tag.sh 271 B
Newer Older
Jonas Gröger's avatar
Jonas Gröger committed
#!/usr/bin/env sh

echo "Existing tags:"
PAGER= git tag --list | sed 's/^/  /'

Jonas Gröger's avatar
Jonas Gröger committed
TAG="$1"

if [ -z "$TAG" ]; then
    echo "Usage: $0 TAG"
    echo "Example: $0 v1.0.1"
    exit 1
fi

git tag -a "$TAG" -m "Release $TAG"
echo "Done! Run 'git push --tags' to push tag $TAG"