From 40fb7c883f496f61e554006da94358976c7c49dd Mon Sep 17 00:00:00 2001 From: Johannes Meyer Date: Tue, 4 May 2021 10:37:41 +0200 Subject: [PATCH] make-release.sh: Allow to skip tag creation --- bin/make-release.sh | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/bin/make-release.sh b/bin/make-release.sh index ba706a7..20f4198 100755 --- a/bin/make-release.sh +++ b/bin/make-release.sh @@ -1,6 +1,7 @@ #!/bin/bash VERSION="$1" +NO_TAG="$2" if [[ -z $VERSION ]]; then echo "USAGE: $0 " @@ -47,7 +48,14 @@ rm -rf vendor git checkout vendor composer validate --no-check-all --strict || fail "Composer validate failed" -git tag -a v$VERSION -m "Version v$VERSION" -echo "Finished, tagged v$VERSION" -echo "Now please run:" +if [ "$NO_TAG" != "--no-tag" ]; then + git tag -a v$VERSION -m "Version v$VERSION" + echo "Finished, tagged v$VERSION" + echo "Now please run:" +else + echo "Finished, but not tagged yet" + echo "Now please run:" + echo "git tag -s v$VERSION -m \"Version v$VERSION\"" +fi + echo "git push origin "$BRANCH":"$BRANCH" && git push --tags"