From fdcb8b3423caf8e8e849a887258497e0d5ef99e8 Mon Sep 17 00:00:00 2001 From: scriptos Date: Thu, 26 Mar 2026 20:25:06 +0100 Subject: [PATCH] Public Channel sollte die Notifications nun auch erhalten --- .gitea/workflows/docker-build.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/docker-build.yml b/.gitea/workflows/docker-build.yml index 159ca26..48253cb 100644 --- a/.gitea/workflows/docker-build.yml +++ b/.gitea/workflows/docker-build.yml @@ -130,11 +130,15 @@ jobs: # Öffentlicher Topic (kein Auth) – optional if [ -n "$NTFY_PUBLIC" ]; then - curl -f -X POST "$NTFY_PUBLIC" \ + HTTP_CODE=$(curl -s -o /dev/null -w "%{http_code}" -X POST "$NTFY_PUBLIC" \ -H "Title: ${TITLE}" \ -H "Priority: 4" \ - -d "$MESSAGE" \ - || echo "⚠️ Ntfy (public) Zustellung fehlgeschlagen" + -d "$MESSAGE") + if [ "$HTTP_CODE" = "200" ]; then + echo "✓ Ntfy (public) zugestellt" + else + echo "⚠️ Ntfy (public) Zustellung fehlgeschlagen (HTTP ${HTTP_CODE})" + fi fi # Gesicherter Topic (mit Bearer-Token) – optional -- 2.54.0