From f3b53d8eca1142fb587d984d8c95584e236b612a Mon Sep 17 00:00:00 2001 From: hackercat Date: Mon, 29 Mar 2021 06:45:07 +0200 Subject: [PATCH] fix: pass `sc.Env` through `common.Logger` to hide secrets (#578) Currently all secrets are exposed when running with `--verbose`/`-v` option --- pkg/runner/step_context.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/runner/step_context.go b/pkg/runner/step_context.go index d161dc6..763e508 100644 --- a/pkg/runner/step_context.go +++ b/pkg/runner/step_context.go @@ -129,7 +129,7 @@ func (sc *StepContext) setupEnv(ctx context.Context) (ExpressionEvaluator, error evaluator := sc.NewExpressionEvaluator() sc.interpolateEnv(evaluator) - log.Debugf("setupEnv: %v", sc.Env) + common.Logger(ctx).Debugf("setupEnv => %v", sc.Env) return evaluator, nil }