Skip to content

Phase 4: Deploy and Verify #147

@eoln

Description

@eoln

Objective

Commit changes, merge PR, and verify production deployment via prod-pipeline.

Parent Epic: PRP: Production Pipeline Completion #28
Estimated: 30 minutes

Tasks

4.1: Commit and Push

git checkout -b feat/prod-deployment-completion
git add .github/workflows/prod-pipeline.yml
git add srv/tenants/wrangler.toml srv/rate-limiter/wrangler.toml
git commit -m "feat: add platform database setup to prod pipeline"
git push origin feat/prod-deployment-completion

4.2: Create and Merge PR

  • Create PR with changes
  • Get approval
  • Merge to main (triggers prod-pipeline)

4.3: Verify Deployment

curl https://auth-api.mono.eoln.eu/healthz
curl https://invoices-api.mono.eoln.eu/healthz
curl https://payments-api.mono.eoln.eu/healthz
curl https://tenants-api.mono.eoln.eu/healthz
curl https://rate-limiter-api.mono.eoln.eu/healthz
curl https://userpool-api.mono.eoln.eu/healthz

Acceptance Criteria

  • PR created and merged
  • prod-pipeline runs successfully
  • setup-platform-databases job passes
  • All health checks return 200 OK
  • GraphQL endpoints respond correctly

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions