diff --git a/CHANGELOG.md b/CHANGELOG.md index c350618f..fec32a4a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,7 @@ Please ADD ALL Changes to the UNRELEASED SECTION and not a specific release - Replace raw echo with output helpers in linux/install-fp ### Changed - GEOIP - Updated GEOIP DB from MaxMind (2026-06-03) +- Replace raw echo with standard output helpers (die/info/success) in github/cancel-workflows ### Deprecated ### Removed ### Deployment Changes diff --git a/github/cancel-workflows b/github/cancel-workflows index ba197698..947de6d0 100755 --- a/github/cancel-workflows +++ b/github/cancel-workflows @@ -1,15 +1,18 @@ -#!/bin/bash - -info() { - echo "$@" -} +#!/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")")" info "Script Dir: $BASEDIR" @@ -65,3 +68,5 @@ EOF info "Total $c in this batch" done + +success "All queued workflows cancelled"