From b8b3d2e933ec138a1d88b26150a9baf18da47a7c Mon Sep 17 00:00:00 2001 From: Aaron Powell Date: Fri, 11 Jul 2025 11:16:43 +1000 Subject: [PATCH] Changing the log messages --- .github/workflows/webhook-caller.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/webhook-caller.yml b/.github/workflows/webhook-caller.yml index a0c5c88..a7017d9 100644 --- a/.github/workflows/webhook-caller.yml +++ b/.github/workflows/webhook-caller.yml @@ -28,15 +28,16 @@ jobs: run: | if [ -n "$WEBHOOK_URLS" ]; then IFS=',' read -ra URLS <<< "$WEBHOOK_URLS" + idx=1 for url in "${URLS[@]}"; do if [[ "$url" =~ ^https:// ]]; then if ! curl -f --max-time 30 --retry 3 -X POST "$url"; then - echo "Webhook call failed for: $url" >&2 - echo "Skipping invalid webhook URL (must start with https://): $url" >&2 - exit 1 + echo "Webhook call failed on url $idx" >&2 + fi else - echo "Skipping invalid webhook URL (must start with https://): $url" >&2 + echo "Skipping invalid webhook URL (must start with https://): failed on url $idx" >&2 fi + idx=$((idx+1)) done else echo "No webhooks to call."