Deploy Service

Deployment helper for the payments service.

stbenjam Updated

File contents

Deploy Service

Promotes a build from staging to production behind the payments feature flag. The rollout is gradual: 5% of traffic, then 50%, then everything.

Steps

  1. Confirm the staging smoke tests are green — see the smoke test guide.
  2. Promote the build with payctl promote --canary.
  3. Watch the error-rate dashboard for ten minutes.
  4. Roll forward, or follow the rollback runbook.

Escalate to the on-call engineer named in the rota when the error rate crosses 0.5%.

stbenjam/skillsaw/tree/main/tests/fixtures/large-skill-library/skills/deploy-service commit ca825c32be

Frequently asked questions

npx skillmds@latest add stbenjam/deploy-service-3