if !d.hasMinVersion(VersionDataRevisionNumber) {
err = workflow.Await(ctx, func() bool { return d.VersionState.StartedDeploymentWorkflow })
if err != nil {
d.logger.Error("Update canceled before worker deployment workflow started")
return nil, serviceerror.NewDeadlineExceeded("Update canceled before worker deployment workflow started")