You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ci(railway): retry service resolution to survive the bootstrap->configure race
The release preview deploy failed with "Service 'cron' not found" seconds
after bootstrap created the service: configure.sh resolves service ids from
a single 'railway status --json' snapshot, and a service created moments
earlier by the setup job may not be visible in it yet. The CLI fallback then
hit the same eventual-consistency window and hard-failed the deploy.
Re-fetch the status snapshot and retry id resolution a few times (bounded,
short sleeps) before falling back to the CLI, and let the CLI fallback retry
the specific 'not found' failure a couple of times instead of exiting on the
first hit. First-try hits cost zero extra API calls, so the happy path is
unchanged.
Claude-Session: https://claude.ai/code/session_01Hyn9365BLPXDmNZShrQkmH
0 commit comments