1518
}
1519
1520
>
func (d *WorkflowRunner) tryDeleteVersion(ctx workflow.Context) error {
workflow.go
1521
>
sortedSummaries := d.sortedSummaries()
1522
>
for _, v := range sortedSummaries {
1523
>
args := &deploymentspb.DeleteVersionArgs{
1524
>
Identity: serverDeleteVersionIdentity,
1525
>
Version: v.Version,
1526
>
ServerDelete: true,
1527
>
}
1528
>
if err := d.validateDeleteVersion(args); err == nil {
1529
// this might hang on the lock
1530
if err = d.deleteVersion(ctx, args); err == nil {