Matthew Meszaros
|
a869099fc8
|
feat: track the one new deployment a Railway roll starts by id in scripts/deploy-railway.sh, recording existing deployment ids before connecting the image so a rollback never mistakes an older deployment of the same image for the new one, checking once more at the 30-second deadline, and stopping the roll when a deployment list query fails instead of reading it as no deployment and redeploying
|
2026-10-02 08:09:56 +02:00 |
|
Matthew Meszaros
|
b488d57534
|
feat: roll each Railway service with exactly one deployment in scripts/deploy-railway.sh by waiting for the deployment that connecting the image starts, redeploying only when none appears within 30 seconds, and waiting on an already-starting deployment of the target image instead of starting another, so a second deployment can no longer replace a booting backend mid-migration
|
2026-10-01 19:55:56 +02:00 |
|
Matthew Meszaros
|
bc89748ec5
|
feat: add scripts/deploy-railway.sh, the ordered Railway rollout that preflights every image is anonymously pullable then rolls backend first for its boot migrations, gating each service on its deployment reaching SUCCESS on the target tag
|
2026-09-15 13:39:05 +02:00 |
|