From a55a30ec3933704e1a4a77f533fe7a21266d97fd Mon Sep 17 00:00:00 2001 From: Lucas Larson <91468+LucasLarson@users.noreply.github.com> Date: Wed, 9 Sep 2020 05:07:46 -0400 Subject: [PATCH] update: return git error code on failure (#9238) Fixes #9237 --- tools/upgrade.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tools/upgrade.sh b/tools/upgrade.sh index a71dec88b..e005519d6 100644 --- a/tools/upgrade.sh +++ b/tools/upgrade.sh @@ -68,6 +68,7 @@ then printf "${BLUE}${BOLD}%s ${UNDER}%s${RESET}\n" "Want to get involved in the community? Join our Discord:" "https://discord.gg/ohmyzsh" printf "${BLUE}${BOLD}%s ${UNDER}%s${RESET}\n" "Get your Oh My Zsh swag at:" "https://shop.planetargon.com/collections/oh-my-zsh" else + status=$? printf "${RED}%s${RESET}\n" 'There was an error updating. Try again later?' fi @@ -76,3 +77,6 @@ case "$resetAutoStash" in "") git config --unset rebase.autoStash ;; *) git config rebase.autoStash "$resetAutoStash" ;; esac + +# Exit with `1` if the update failed +exit $status