deploy.sh: honour TG_POST_DEPLOY on the compose path too #109

Merged
admin_emi merged 1 commit from fix/post-deploy-gate-compose into dev 2026-07-26 07:28:44 +00:00

1 commit

Author SHA1 Message Date
Emi Griffith
c6150d07aa deploy.sh: honour TG_POST_DEPLOY on the compose path too
All checks were successful
PR build (required check) / changes (pull_request) Successful in 7s
secrets-guard / encrypted (pull_request) Successful in 6s
PR build (required check) / validate-observability (pull_request) Has been skipped
PR build (required check) / gate (pull_request) Successful in 1s
shell-lint / shellcheck (pull_request) Successful in 7s
PR build (required check) / build-backend (pull_request) Has been skipped
PR build (required check) / build-frontend (pull_request) Has been skipped
The per-environment gate on the post-deploy city warm and IndexNow ping was
added to deploy/stack/deploy-stack.sh but missed here, on the compose path --
which is the one environment where the default is wrong: dev.

Standing dev up on vps1 duly warmed city archives against the shared upstream
quota and submitted an IndexNow batch advertising http://10.10.0.2:8137, a mesh
address no crawler can reach. IndexNow rejected it (site verification), and the
warm was rate-limited after six cities, so the damage was small -- but only by
luck, and the warm was still running until the container was restarted.

Defaults to 1 when unset, so a checkout predating env-topology.sh keeps prod's
historical behaviour.
2026-07-26 00:25:47 -07:00