From 03c4793c276c30d94785f71af15f08182f33d158 Mon Sep 17 00:00:00 2001 From: galargh Date: Tue, 28 Apr 2026 21:42:53 +0000 Subject: [PATCH] upgrade@25079220991 --- terraform/locals.tf | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/terraform/locals.tf b/terraform/locals.tf index fbf0079..c05d3aa 100644 --- a/terraform/locals.tf +++ b/terraform/locals.tf @@ -122,7 +122,13 @@ locals { for file, config in lookup(config, "files", {}) : merge(config, { repository = repository file = file - content = try(file("${path.module}/../files/${config.content}"), config.content) + content = ( + try(fileexists("${path.module}/../files/${config.content}"), false) && + try(startswith( + abspath("${path.module}/../files/${config.content}"), + "${abspath("${path.module}/../files")}/" + ), false) + ) ? file("${path.module}/../files/${config.content}") : config.content }) ] ]) : lower("${item.repository}/${item.file}") => item