From 002e7acb4846678bb27d4daf7de49ce3a7740fca Mon Sep 17 00:00:00 2001 From: Pascal Oelmann Date: Tue, 5 May 2026 02:36:35 +0200 Subject: [PATCH] Workflow-Verifikation: 401 als OK akzeptieren (Pre-Launch Basic-Auth) --- .forgejo/workflows/deploy.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.forgejo/workflows/deploy.yml b/.forgejo/workflows/deploy.yml index efd4806..21bcdb5 100644 --- a/.forgejo/workflows/deploy.yml +++ b/.forgejo/workflows/deploy.yml @@ -67,8 +67,9 @@ jobs: run: | sleep 3 STATUS=$(curl -sI https://slimcore.io/ | awk '/HTTP\//{print $2; exit}') - if [ "$STATUS" != "200" ]; then - echo "slimcore.io liefert HTTP $STATUS, erwartet 200" - exit 1 - fi - echo "✓ slimcore.io antwortet mit 200" + # 200 = oeffentlich; 401 = Pre-Launch mit Basic-Auth (siehe Caddyfile). + # Beide bestaetigen, dass Caddy den frischen Build serviert. + case "$STATUS" in + 200|401) echo "✓ slimcore.io antwortet mit $STATUS" ;; + *) echo "slimcore.io liefert HTTP $STATUS, erwartet 200 oder 401"; exit 1 ;; + esac