From 0219b747de540982fd7db85935fb4645f10c2aac Mon Sep 17 00:00:00 2001 From: Adam Spofford Date: Tue, 9 Jul 2024 15:56:52 -0700 Subject: [PATCH] Add tool check to update script --- scripts/release.sh | 4 ++++ scripts/update-frontend-canister.sh | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/scripts/release.sh b/scripts/release.sh index e123a2d66d..aeac147418 100755 --- a/scripts/release.sh +++ b/scripts/release.sh @@ -7,6 +7,10 @@ die () { exit 1 } +for cmd in cargo sponge jq; do + command -v "$cmd" >/dev/null || die "Required command $cmd not installed" +done + announce() { term_green echo diff --git a/scripts/update-frontend-canister.sh b/scripts/update-frontend-canister.sh index 2c6276e5b4..1db3889ac4 100755 --- a/scripts/update-frontend-canister.sh +++ b/scripts/update-frontend-canister.sh @@ -16,6 +16,12 @@ help() echo } +die() +{ + echo >&2 "$@" + exit 1 +} + update_changelog() { REPO_ROOT=$(git rev-parse --show-toplevel)