From 0e23c350c82372bfa55be1eafc8a2d186724eb2e Mon Sep 17 00:00:00 2001 From: "Ryan (hackercat)" Date: Mon, 7 Jun 2021 13:54:12 +0000 Subject: [PATCH] fix: don't replace empty secrets (#725) --- act/runner/logger.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/act/runner/logger.go b/act/runner/logger.go index 41356627..84648015 100644 --- a/act/runner/logger.go +++ b/act/runner/logger.go @@ -68,7 +68,9 @@ func (f *stepLogFormatter) Format(entry *logrus.Entry) ([]byte, error) { // Replace any secrets in the entry if insecure-secrets flag is not used if !f.insecureSecrets { for _, v := range f.secrets { - entry.Message = strings.ReplaceAll(entry.Message, v, "***") + if v != "" { + entry.Message = strings.ReplaceAll(entry.Message, v, "***") + } } }