Files
2024-08-05 10:13:08 -06:00

30 lines
483 B
Bash
Executable File

#!/usr/bin/env bash
set -e
TAG="$1"
if [ -z "$TAG" ]
then
echo "$0 [tag]" >&2
exit 1
fi
echo "Do you want to tag the current state of cosmic-epoch with the tag $TAG? (y/N)"
read answer
if [ "$answer" != "y" ]
then
echo "Did not answer y, exiting" >&2
exit 1
fi
set -x
git fetch --recurse-submodules
git tag --force "$TAG"
git submodule foreach git tag --force "$TAG"
git push --force origin tag "$TAG"
git submodule foreach git push --force origin tag "$TAG"