diff --git a/src/libfetchers/github.cc b/src/libfetchers/github.cc index 9cddd8571..ea4dbe338 100644 --- a/src/libfetchers/github.cc +++ b/src/libfetchers/github.cc @@ -149,6 +149,9 @@ struct GitArchiveInputScheme : InputScheme }; if (auto narHash = input.getNarHash()) url.query.insert_or_assign("narHash", narHash->to_string(HashFormat::SRI, true)); + auto host = maybeGetStrAttr(input.attrs, "host"); + if (host) + url.query.insert_or_assign("host", *host); return url; }