diff --git a/pkg/digger/digger.go b/pkg/digger/digger.go index 45bf271af..61673605c 100644 --- a/pkg/digger/digger.go +++ b/pkg/digger/digger.go @@ -134,13 +134,15 @@ func RunCommandsPerProject( ciService.SetStatus(prNumber, "failure", projectCommands.ProjectName+"/plan") return false, false, fmt.Errorf("failed to run digger plan command. %v", err) } else if planPerformed { - comment := utils.GetTerraformOutputAsCollapsibleComment("Plan for **"+projectLock.LockId()+"**", plan) - if accumulatePlans { - plansToPublish = append(plansToPublish, comment) - } else { - err = reporter.Report(comment) - if err != nil { - log.Printf("Failed to report plan. %v", err) + if plan != "" { + comment := utils.GetTerraformOutputAsCollapsibleComment("Plan for **"+projectLock.LockId()+"**", plan) + if accumulatePlans { + plansToPublish = append(plansToPublish, comment) + } else { + err = reporter.Report(comment) + if err != nil { + log.Printf("Failed to report plan. %v", err) + } } } ciService.SetStatus(prNumber, "success", projectCommands.ProjectName+"/plan")