fix(ci): use valid API endpoint for post-deployment health check

/api returns 404 in Payload CMS (no root handler). Use /api/users
which returns 401 (valid response, proves API is running).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Martin Porwoll 2026-02-13 22:31:00 +00:00
parent d94db78aec
commit 16f7a203bc

View file

@ -377,8 +377,8 @@ jobs:
ADMIN_STATUS=$(curl -s -o /dev/null -w "%{http_code}" "${{ env.PRODUCTION_URL }}/admin")
echo "Admin Panel: HTTP $ADMIN_STATUS"
# Check API
API_STATUS=$(curl -s -o /dev/null -w "%{http_code}" "${{ env.PRODUCTION_URL }}/api")
# Check API (Payload serves /api/users as a valid endpoint)
API_STATUS=$(curl -s -o /dev/null -w "%{http_code}" "${{ env.PRODUCTION_URL }}/api/users")
echo "API: HTTP $API_STATUS"
# Summary