fix: recreate Caddy after IM CORS update
Deploy im-server production / deploy (push) Successful in 7m58s

This commit is contained in:
richjohnrambo
2026-10-19 14:34:13 +08:00
parent 5197960e58
commit 9c10862a6d
+1 -1
View File
@@ -92,6 +92,6 @@ jobs:
perl -0pi -e '"'"'s/\n[ \t]*header \{\n[ \t]*Access-Control-Allow-Origin "https:\/\/im\.yuexuan\.shop"\n[ \t]*Vary "Origin"\n[ \t]*\}\n/\n/'"'"' Caddyfile
count="$(grep -A20 -F "im-api.yuexuan.shop {" Caddyfile | grep -Fc '"'"'Access-Control-Allow-Origin "https://im.yuexuan.shop"'"'"' || true)"
test "$count" -eq 1
docker compose up -d --no-deps --force-recreate caddy
docker compose exec -T caddy caddy validate --config /etc/caddy/Caddyfile --adapter caddyfile
docker compose exec -T caddy caddy reload --config /etc/caddy/Caddyfile --adapter caddyfile
'