From 7bb29c42d4d0f1efbf2049c8a315a8812c1a518b Mon Sep 17 00:00:00 2001 From: Raffael Sahli Date: Tue, 13 Feb 2024 10:53:58 +0100 Subject: [PATCH] fix: always print summary --- main.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/main.go b/main.go index 3d07bc6..d30375b 100644 --- a/main.go +++ b/main.go @@ -249,12 +249,12 @@ func main() { sum, err := validate(ctx, kubeClient, logger, crds, namespaces.Slice(), objects) must(err) - if config.Table { + if config.Table && tbl.Length() > 0 { tbl.Render() - } else { - fmt.Fprintln(output, sum.String()) } + fmt.Fprintln(output, sum.String()) + if !config.AllowFailure && sum.errors > 0 { os.Exit(1) }