diff --git a/CHANGELOG.md b/CHANGELOG.md index fc981183..805d8122 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,6 +23,7 @@ Please ADD ALL Changes to the UNRELEASED SECTION and not a specific release - Replace raw echo with standard output helpers (die/info/success) in git/update-repos-personal - GEOIP - Updated GEOIP DB from MaxMind (2026-06-06) - Replace raw echo with output helpers (die, info, success) in git/missing-release-branches +- git/make-preview: replaced raw echo with die/info/success output helpers ### Deprecated ### Removed ### Deployment Changes diff --git a/git/make-preview b/git/make-preview index cf5ed119..b1b0ef88 100755 --- a/git/make-preview +++ b/git/make-preview @@ -1,11 +1,18 @@ #! /bin/sh die() { - echo - echo "$@" + printf '\n\033[31m✗\033[0m %s\n' "$*" >&2 exit 1 } +success() { + printf '\n\033[32m✓\033[0m %s\n' "$*" +} + +info() { + printf '\n\033[32m→\033[0m %s\n' "$*" +} + BASEDIR="$(dirname "$(readlink -f "$0")")" # shellcheck source=/dev/null @@ -15,6 +22,6 @@ BASEDIR="$(dirname "$(readlink -f "$0")")" BRANCH="depends/sdk/dotnet/$DOTNET_PREVIEW_VERSION/preview" -echo "Using Branch: $BRANCH" +info "Using Branch: $BRANCH" -git fetch && git checkout main && git pull && git checkout -b "$BRANCH" && git push +git fetch && git checkout main && git pull && git checkout -b "$BRANCH" && git push && success "Branch $BRANCH created and pushed"