From c7e12455ba57e07fd1435d9183a294d818dac895 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Tue, 25 Nov 2025 05:42:43 +0000 Subject: feat(add): Add error message for invalid URL template strings --- internal/commands/add.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/internal/commands/add.go b/internal/commands/add.go index 07bee28..951f119 100644 --- a/internal/commands/add.go +++ b/internal/commands/add.go @@ -72,6 +72,8 @@ func Add(sources *yae.Environment) func(c *cli.Context) error { if strings.Contains(source.URLTemplate, "{version}") { source.URL = strings.ReplaceAll(source.URLTemplate, "{version}", source.Version) + } else { + return fmt.Errorf("version template must contain {version}") } } else { source.URL = c.Args().Get(1) -- cgit v1.2.3