FixedPublish

Cloud publishing recovers faster from long-running deploy steps

Cloud publishing now observes deploy logs in short, bounded checks instead of waiting on one long-running server step. This helps the publish dialog keep up with newer publish and rollback activity, especially when a build step is quiet for a while.

If a publish is cancelled or a deploy step takes longer than expected, Playcode can now notice follow-up publish activity faster instead of appearing stuck with no output.