From c95bf878a2a09d6f70caec69366a34dbacb9982e Mon Sep 17 00:00:00 2001 From: BittuBarnwal7479 Date: Sat, 18 Jul 2026 03:21:22 +0530 Subject: [PATCH] fix(render): use portable paths for embedded templates --- src/internal/render/render.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/internal/render/render.go b/src/internal/render/render.go index 2d3bd479..7818cb59 100644 --- a/src/internal/render/render.go +++ b/src/internal/render/render.go @@ -6,6 +6,7 @@ import ( "fmt" "io/fs" "os" + "path" "path/filepath" "sort" "strings" @@ -150,11 +151,11 @@ func joinTemplateRoot(baseRoot string, elems ...string) string { if len(elems) == 0 { return "." } - return filepath.Join(elems...) + return path.Join(elems...) } parts := append([]string{baseRoot}, elems...) - return filepath.Join(parts...) + return path.Join(parts...) } func templateRootsForType(baseRoot string, templateType TemplateType) []string {