bin/prep-release in codeclimate-0.14.6 vs bin/prep-release in codeclimate-0.14.7
- old
+ new
@@ -32,14 +32,17 @@
git add VERSION Gemfile.lock
git commit -m "Release v$version"
git push origin $branch
compare_link="https://github.com/codeclimate/codeclimate/compare/${old_version}...$(git rev-parse --short $branch)"
+pr_description_file=$(mktemp -t cc_commit_message) || exit 1
+printf "Release v$version\n\n$s\n" "$compare_link" > "$pr_description_file"
if command -v hub > /dev/null 2>&1; then
- hub pull-request -m "Release v$version\n\n$compare_link"
+ hub pull-request -F "$pr_description_file"
elif command -v gh > /dev/null 2>&1; then
- gh pull-request -m "Release v$version\n\n$compare_link"
+ gh pull-request -F "$pr_description_file"
else
echo "hub not installed? Please open the PR manually" >&2
fi
+rm "$commit_message_file"
echo "After merging the version-bump PR, run bin/release"