Git receiver subscribes to build progress with history to prevent race condition