From 36fbd3a2bc635f6ea33df2332173dbbff22a546a Mon Sep 17 00:00:00 2001 From: 6543 <6543@obermui.de> Date: Sat, 31 Dec 2022 18:21:34 +0100 Subject: [PATCH] [Backport] sanitizeParamKey "-" to "_" for plugin settings (#1511) https://github.com/woodpecker-ci/woodpecker/blob/da997fa34a3621f751b25da9843d2636db5ec35e/pipeline/frontend/yaml/compiler/settings/params.go#L45-L49 --- pipeline/frontend/yaml/compiler/params.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pipeline/frontend/yaml/compiler/params.go b/pipeline/frontend/yaml/compiler/params.go index 88f8906be..034f4c454 100644 --- a/pipeline/frontend/yaml/compiler/params.go +++ b/pipeline/frontend/yaml/compiler/params.go @@ -32,7 +32,7 @@ func paramsToEnv(from map[string]interface{}, to map[string]string, secrets map[ func sanitizeParamKey(k string) string { return "PLUGIN_" + strings.ToUpper( - strings.ReplaceAll(k, ".", "_"), + strings.ReplaceAll(strings.ReplaceAll(k, ".", "_"), "-", "_"), ) }