#!/bin/sh tag="$1" test -z "$tag" && echo "tag required" && exit 1 echo "... releasing $tag" git tag -a "$tag" -m "Release $tag" \ && git push --tags \ && echo "... complete"