From 4eae87d881bc3bd5cba863f4ed6e1462fb905b51 Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Fri, 28 May 2021 10:04:26 +0200 Subject: [PATCH] fix(config): validate secrets as plain object (#10206) Closes #10205 --- lib/config/validation.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/config/validation.ts b/lib/config/validation.ts index 9e876c1b9a..7c0a400bda 100644 --- a/lib/config/validation.ts +++ b/lib/config/validation.ts @@ -514,7 +514,9 @@ export async function validateConfig( message: `Invalid \`${currentPath}.${key}.${res}\` configuration: value is not a url`, }); } - } else if (['customEnvVariables', 'migratePresets'].includes(key)) { + } else if ( + ['customEnvVariables', 'migratePresets', 'secrets'].includes(key) + ) { const res = validatePlainObject(val); if (res !== true) { errors.push({ -- GitLab