From 2efa8b43a3d6e36db04cd1d75068a3684dfa8e6a Mon Sep 17 00:00:00 2001 From: pk Date: Wed, 6 Aug 2025 20:43:38 +0200 Subject: [PATCH] Make sure build errors let the build command exit with a error code. --- build.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/build.go b/build.go index b159a7e..1726c0c 100644 --- a/build.go +++ b/build.go @@ -35,7 +35,11 @@ func buildAction(ctx *cli.Context) error { esBuildCfg.Plugins = append(esBuildCfg.Plugins, contentSwapPlugin(o)) - api.Build(esBuildCfg) + result := api.Build(esBuildCfg) + if len(result.Errors) > 0 { + os.Exit(1) + } + replace(o) if ctx.Bool("p") && o.ProductionBuildOptions.CmdPostBuild != "" {