From 873fde27ac4eda82005cb836d398f1a4f14f827c Mon Sep 17 00:00:00 2001 From: Richard van der Hoff Date: Thu, 17 Mar 2016 00:30:25 +0000 Subject: [PATCH] Don't error if changelog is unchanged --- release.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/release.sh b/release.sh index a86d9d8e1..2e96c46c2 100755 --- a/release.sh +++ b/release.sh @@ -40,8 +40,10 @@ echo "Generating changelog" update_changelog "$release" read -p "Edit CHANGELOG.md manually, or press enter to continue " REPLY -echo "Committing updated changelog" -git commit "CHANGELOG.md" -m "Prepare changelog for $tag" +if [ -n "$(git ls-files --modified CHANGELOG.md)" ]; then + echo "Committing updated changelog" + git commit "CHANGELOG.md" -m "Prepare changelog for $tag" +fi # Bump package.json, build the dist, and tag echo "npm version"