Skip to content

Commit 6053020

Browse files
committed
Remove '--amend' from release script
1 parent 7a7cd21 commit 6053020

File tree

1 file changed

+3
-19
lines changed

1 file changed

+3
-19
lines changed

do-release.bash

Lines changed: 3 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ if [[ "$DEBUG" == 1 ]]; then
55
fi
66

77
usage() {
8-
echo "usage: $0 <release-version> [--amend] [--force] [--dry-run]"
8+
echo "usage: $0 <release-version> [--force] [--dry-run]"
99
exit 1
1010
}
1111

@@ -18,7 +18,6 @@ COMMIT_FLAGS=""
1818
TAG_FLAGS=""
1919
PUSH_FLAGS=""
2020
NO_DIRTY=1
21-
AMEND=0
2221
shift
2322

2423
for arg; do
@@ -33,13 +32,6 @@ for arg; do
3332
PUSH_FLAGS="$PUSH_FLAGS --dry-run"
3433
;;
3534

36-
--amend)
37-
COMMIT_FLAGS="$COMMIT_FLAGS --amend"
38-
TAG_FLAGS="$TAG_FLAGS --force"
39-
PUSH_FLAGS="$PUSH_FLAGS --force"
40-
AMEND=1
41-
;;
42-
4335
*)
4436
usage
4537
;;
@@ -53,11 +45,6 @@ fi
5345

5446
set -e
5547

56-
if [[ "$AMEND" == "1" ]] && ! git show -s --format=%B | grep --quiet "^LATEST_"; then
57-
echo "can only amend release commit"
58-
exit 1
59-
fi
60-
6148
echo "Edit changeset:"
6249
if which editor &>/dev/null; then
6350
editor RELEASE.md
@@ -79,11 +66,8 @@ git commit -m "Update RELEASE.md for $RELEASE"
7966
echo "Creating tag..."
8067
git add Makefile.versions.mk
8168

82-
echo "Creating temporary branch..."
83-
git checkout $(git rev-parse HEAD) >/dev/null
84-
8569
echo "Committing $RELEASE..."
86-
cat <<EOF | git commit $COMMIT_FLAGS -F -
70+
cat <<EOF | git tag -a $TAG_FLAGS -F -
8771
v$RELEASE
8872
8973
$(cat Makefile.versions.mk)
@@ -96,6 +80,6 @@ git checkout "master"
9680

9781
echo "Pushing..."
9882
git push origin "$RELEASE" $PUSH_FLAGS
99-
git push origin master
83+
git push origin master $PUSH_FLAGS
10084

10185
echo "Done."

0 commit comments

Comments
 (0)