From b342df689ad5945e779d2a441c90230447a9f7d1 Mon Sep 17 00:00:00 2001 From: Alexandre Pujol Date: Sun, 10 Mar 2024 14:24:59 +0000 Subject: [PATCH] build: improve error handling. --- pkg/prebuild/prebuild.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkg/prebuild/prebuild.go b/pkg/prebuild/prebuild.go index ed064b9aa..0b4fea236 100644 --- a/pkg/prebuild/prebuild.go +++ b/pkg/prebuild/prebuild.go @@ -80,7 +80,10 @@ func Build() error { if !file.Exist() { continue } - content, _ := file.ReadFile() + content, err := file.ReadFile() + if err != nil { + return err + } profile := string(content) for _, fct := range Builds { profile = fct(profile) @@ -89,7 +92,7 @@ func Build() error { profile = fct(file, profile) } if err := file.WriteFile([]byte(profile)); err != nil { - panic(err) + return err } } printBuildMessage()