From cc37af2314091516d42a97d4beb12519f66da450 Mon Sep 17 00:00:00 2001 From: Joey Perrott Date: Mon, 4 May 2020 08:16:56 -0700 Subject: [PATCH] fix(dev-infra): allow for deep merging of pullapprove config aliases (#36915) Set the yaml parser to support deep merges of yaml aliases, to support having a default value for all rules to build upon. PR Close #36915 --- dev-infra/pullapprove/parse-yaml.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-infra/pullapprove/parse-yaml.ts b/dev-infra/pullapprove/parse-yaml.ts index 9e63ce6a98..c0856d1763 100644 --- a/dev-infra/pullapprove/parse-yaml.ts +++ b/dev-infra/pullapprove/parse-yaml.ts @@ -31,5 +31,5 @@ export interface PullApproveConfig { } export function parsePullApproveYaml(rawYaml: string): PullApproveConfig { - return parseYaml(rawYaml) as PullApproveConfig; + return parseYaml(rawYaml, {merge: true}) as PullApproveConfig; }