Go-live checklist: prod mirror verified live after the v0.2.0 deploy
All checks were successful
CD / Build and push images (push) Successful in 1m8s
CD / Deploy to Test (push) Successful in 9s
CD / Smoke tests against Test (push) Successful in 1m11s
CD / Promote to Int (push) Successful in 10s
CI / Lint, typecheck, test (push) Successful in 4m3s
CI / Build container images (push) Has been skipped
CI / Auth e2e pack (push) Successful in 5m34s
CI / Import/export fidelity gate (push) Successful in 47s

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EwZ4jR4KFAPvpjWevfUGX1
This commit is contained in:
Claude Fable 5 2026-07-12 15:54:24 +02:00
parent c8ec549fa5
commit 6d710caa50

View File

@ -54,10 +54,9 @@ the DNS switch.
`DRILL_SOURCE_VOLUME` to `dorfteich-prod_backups` and run one `DRILL_SOURCE_VOLUME` to `dorfteich-prod_backups` and run one
on-demand drill (`drill-*` tag) green. on-demand drill (`drill-*` tag) green.
- [x] **Off-host mirror** (#84, done 2026-07-12): tunnel fixed, BASEL - [x] **Off-host mirror** (#84, done 2026-07-12): tunnel fixed, BASEL
provisioned (`deploy/backup-basel.md`), mirror live on Test; the provisioned (`deploy/backup-basel.md`), mirror live on Test AND on
Prod stack's `.env`/compose/key are already prepared — the mirror Prod since the v0.2.0 deploy (first run verified: all sets on
activates automatically with the first release deploy that carries BASEL, `status.json → mirror.lastRun = succeeded`).
the #84 sidecar (verify `status.json → mirror` afterwards).
- [ ] Optional hygiene: a dedicated `DEPLOY_SSH_KEY_PROD` secret (the - [ ] Optional hygiene: a dedicated `DEPLOY_SSH_KEY_PROD` secret (the
workflows currently reuse the host-wide deploy key stored as workflows currently reuse the host-wide deploy key stored as
`DEPLOY_SSH_KEY_TEST`). `DEPLOY_SSH_KEY_TEST`).