Skip to content

Commit c98132e

Browse files
committed
Add merge helper
1 parent 33e9d79 commit c98132e

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

merge-release.sh

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
#!/usr/bin/env bash
2+
3+
if (( $# < 1 ));
4+
then
5+
echo "USAGE: ./merge-release.sh 0.76.0"
6+
exit 1
7+
fi
8+
9+
die() { echo "$*" 1>&2 ; exit 1; }
10+
11+
v=$1
12+
git merge "release-${v}" || die;
13+
git push || die;
14+
15+
git checkout stable || die;
16+
git reset --hard "v${v}" || die;
17+
git push -f || die;
18+
19+
git checkout master || die;
20+
21+
git subtree push --prefix=docs/ docs-local "tempv${v}";
22+
23+

0 commit comments

Comments
 (0)