564
var computeConfigSummary *computepb.ComputeConfigSummary
565
if computeConfig != nil {
566
>
updateCtx := workflow.WithActivityOptions(ctx, defaultActivityOptions)
workflow.go
567
>
err = workflow.ExecuteActivity(updateCtx, d.a.UpdateWorkerControllerInstanceFromDeployment, &deploymentspb.UpdateWorkerControllerInstanceInput{
568
>
Version: worker_versioning.ExternalWorkerDeploymentVersionFromVersion(versionObj),
569
>
Identity: args.GetIdentity(),
570
>
UpsertScalingGroups: scalingGroupsToUpsertUpdates(computeConfig.GetScalingGroups()),
571
>
}).Get(ctx, &computeConfigSummary)
572
>
if err != nil {
573
var appErr *temporal.ApplicationError
574
if errors.As(err, &appErr) && appErr.Type() == errInvalidComputeConfig {