Skip to content

v0.10.1

Choose a tag to compare

@kid7st kid7st released this 06 Jul 20:35

Real-world hardening of the deploy line, from deploying an actual repo as a Telegram-reachable agent end-to-end (gaps G1–G8).

  • G1deploy railway --run only provisions on an UNLINKED dir; a foreign/linked project is refused unless --into-linked.
  • G2 — a broken tools//channels/ file is isolated (skipped + warned), never crashing start.
  • G5 — the telegram webhook is registered only after /health is up (deploy race).
  • G4 + G6fastagent.config deploy.secrets/deploy.apt: declare the extra secret env + system packages an agent needs on the box.
  • G3 + G8 — the generated .dockerignore annotates its .git exclusion; convention-dir collisions documented.
  • Internal: runDeployFly/runDeployRailway take an opts object.

No breaking changes. Same OAuth-on-server flow as 0.10.0.