diff --git a/plugins/catalog-backend/src/processors/PlaceholderProcessor.ts b/plugins/catalog-backend/src/processors/PlaceholderProcessor.ts index bdbb0433d7..7e55612ac8 100644 --- a/plugins/catalog-backend/src/processors/PlaceholderProcessor.ts +++ b/plugins/catalog-backend/src/processors/PlaceholderProcessor.ts @@ -140,7 +140,7 @@ export async function yamlPlaceholderResolver( let documents: yaml.Document.Parsed[]; try { - documents = yaml.parseAllDocuments(content).filter(d => d); + documents = yaml.parseAllDocuments(content, {merge: true}).filter(d => d); } catch (e) { throw new Error( `Placeholder \$${params.key} failed to parse YAML data at ${params.value}, ${e}`,