From 60d293f870538c8606a79ec92c3403a24ef48f2e Mon Sep 17 00:00:00 2001 From: Dmitry Mordvinov Date: Fri, 27 Mar 2026 14:43:34 +0300 Subject: [PATCH] fix: release had pending status after error instead of failed Signed-off-by: Dmitry Mordvinov --- pkg/action/common.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/action/common.go b/pkg/action/common.go index b2f0922c..7397d5d0 100644 --- a/pkg/action/common.go +++ b/pkg/action/common.go @@ -176,7 +176,7 @@ func runFailurePlan(ctx context.Context, releaseNamespace string, failedPlan *pl return nil, nonCritErrs, critErrs.Add(fmt.Errorf("build failure plan: %w", err)) } - if _, planIsUseless := lo.Find(failurePlan.Operations(), func(op *plan.Operation) bool { + if planIsUseless := lo.NoneBy(failurePlan.Operations(), func(op *plan.Operation) bool { switch op.Category { case plan.OperationCategoryResource, plan.OperationCategoryTrack, plan.OperationCategoryRelease: return true