chore: remove verify-notify-domain step from persona-community tree
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
Under the shared-host model, all *.threesix.ai projects use the pre-provisioned platform host (threesix.ai) which is already Resend-verified. There is no per-project DNS/Resend domain to wait for — the step was a no-op and just burned 30 seconds minimum. Removed and wired implement-persona-model directly to wait-infra. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
ddcfe52b5c
commit
ae5fbd5034
@ -60,35 +60,10 @@ steps:
|
||||
max_attempts: 120
|
||||
poll_interval: 10
|
||||
|
||||
verify-notify-domain:
|
||||
description: Wait for the project email domain to be verified by Resend
|
||||
depends_on: [wait-infra]
|
||||
on_error: continue
|
||||
action: shell
|
||||
command: |
|
||||
PROJECT_ID="{{ .outputs.create-project.project_id }}"
|
||||
API_URL="${RDEV_API_URL:-https://rdev.masq-ops.orchard9.ai}"
|
||||
for i in $(seq 1 12); do
|
||||
STATUS=$(curl -sf "$API_URL/projects/$PROJECT_ID/notify/status" \
|
||||
-H "X-API-Key: $RDEV_API_KEY" | jq -r '.data.status // empty' 2>/dev/null)
|
||||
echo "notify domain status (attempt $i/12): $STATUS"
|
||||
if [ "$STATUS" = "verified" ]; then
|
||||
echo "Email domain verified — OTP and auth emails will work"
|
||||
exit 0
|
||||
fi
|
||||
if [ "$STATUS" = "not_configured" ]; then
|
||||
echo "Notify not configured — skipping"
|
||||
exit 0
|
||||
fi
|
||||
sleep 30
|
||||
done
|
||||
echo "Email domain not verified after 6 minutes — continuing, but OTP emails may fail"
|
||||
exit 0
|
||||
|
||||
# --- Feature 1: Persona Data Model & CRUD ---
|
||||
implement-persona-model:
|
||||
description: "Persona table, domain model, CRUD endpoints, SSE events"
|
||||
depends_on: [verify-notify-domain]
|
||||
depends_on: [wait-infra]
|
||||
action: api
|
||||
method: POST
|
||||
endpoint: "/projects/{{ .outputs.create-project.project_id }}/builds"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user