Skip to content

Harden GrowthPath Mail production before the first cutover #6

Description

@vladbisceanu

Delivers: a provider-native Railway deployment health gate for /api/health, a verified recoverable Postgres backup path, and protected delivery through pull requests on growthpath-mail without breaking Railway deployments.

Done when: Railway waits for the real health endpoint before accepting a deployment; point-in-time recovery or an explicitly approved equivalent backup/restore procedure is enabled and restore-tested; the production branch requires the checks that actually run in this fork; and the live deployment SHA plus health response are recorded after any resulting deploy.

Do not introduce bespoke backup or deployment machinery while Railway's native controls satisfy the requirement. Read the design and data-safety constraints in the parent epic before changing provider state.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/infraDocker, CI, Railway, AWS, DNS, Postgres, Redis, and operationspriority/p1Next; a named piece of worktype/taskNeither defect nor product change: ops, investigation, docs

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions