From 7e8b08c65feeb239528cdc5b47c7ed72514433a0 Mon Sep 17 00:00:00 2001 From: Mathias Fredriksson Date: Fri, 2 Aug 2024 16:06:24 +0000 Subject: [PATCH 1/2] fix: nil ptr deref in RunCacheProbe --- envbuilder.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/envbuilder.go b/envbuilder.go index d0000689..954023fb 100644 --- a/envbuilder.go +++ b/envbuilder.go @@ -912,7 +912,7 @@ func RunCacheProbe(ctx context.Context, opts options.Options) (v1.Image, error) endStage("📦 Cloned repository!") buildTimeWorkspaceFolder = cloneOpts.Path } else { - opts.Logger(log.LevelError, "Failed to clone repository for remote repo mode: %s", err.Error()) + opts.Logger(log.LevelError, "Failed to clone repository for remote repo mode: %s", fallbackErr.Error()) opts.Logger(log.LevelError, "Falling back to the default image...") } } From 564da9b5a87054a6efb9bc927b1ab1ce556fc9cf Mon Sep 17 00:00:00 2001 From: Mathias Fredriksson Date: Fri, 2 Aug 2024 16:07:47 +0000 Subject: [PATCH 2/2] another --- envbuilder.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/envbuilder.go b/envbuilder.go index 954023fb..f24dd14a 100644 --- a/envbuilder.go +++ b/envbuilder.go @@ -153,7 +153,7 @@ func Run(ctx context.Context, opts options.Options) error { endStage("📦 Cloned repository!") buildTimeWorkspaceFolder = cloneOpts.Path } else { - opts.Logger(log.LevelError, "Failed to clone repository for remote repo mode: %s", err.Error()) + opts.Logger(log.LevelError, "Failed to clone repository for remote repo mode: %s", fallbackErr.Error()) opts.Logger(log.LevelError, "Falling back to the default image...") } }