diff --git a/manifest/fetch.go b/manifest/fetch.go index 98033e0..93b61f6 100644 --- a/manifest/fetch.go +++ b/manifest/fetch.go @@ -25,7 +25,7 @@ func Fetch(library, repo string) (string, string, *Manifest2822, error) { } u, err := url.Parse(repo) - if err == nil && u.IsAbs() { + if err == nil && u.IsAbs() && (u.Scheme == "http" || u.Scheme == "https") { // must be remote URL! resp, err := http.Get(repo) if err != nil {