fix: recreate Caddy after IM CORS update
Deploy im-server production / deploy (push) Successful in 7m58s
Deploy im-server production / deploy (push) Successful in 7m58s
This commit is contained in:
@@ -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
|
||||
'
|
||||
|
||||
Reference in New Issue
Block a user