From 1d92781699c3fc70683ba47ea91c0ceb84d8e6c4 Mon Sep 17 00:00:00 2001 From: Brad Miller Date: Sat, 30 Jul 2022 17:08:38 -0500 Subject: [PATCH] Add: make releases consistent across repos --- makeRelease.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 makeRelease.sh diff --git a/makeRelease.sh b/makeRelease.sh new file mode 100755 index 000000000..bf135c153 --- /dev/null +++ b/makeRelease.sh @@ -0,0 +1,22 @@ +set -e + +if [ $# -eq 0 ] + then + echo "Usage: makeRelease " + exit +fi + +while true; do +read -p "Did you update/commit the version in pyproject.toml " yn + case $yn in + [Yy]* ) break;; + [Nn]* ) exit;; + * ) echo "Please answer yes or no.";; + esac +done + + +echo "tagging this release and pushing to github" + +git tag -a $1 -m 'tag new version' +git push --follow-tags