From ba3ba37c4d62040edec6639f9da9ec00d7d24eae Mon Sep 17 00:00:00 2001 From: Viktor Vaczi Date: Wed, 10 Jun 2026 12:51:55 +0200 Subject: [PATCH] fix: use HTTPS submodule URLs so the repo clones anonymously The Terms of Service's GPLv3 corresponding-source offer points at this repo; with SSH submodule URLs, `git clone --recursive` fails for anyone without a GitHub account. HTTPS URLs work for everyone (pushes still go over SSH via insteadOf, if configured). Co-Authored-By: Claude Opus 4.8 (1M context) --- .gitmodules | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitmodules b/.gitmodules index 1b6f54c..39421c0 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,12 +1,12 @@ [submodule "kicad"] path = kicad - url = git@github.com:emergence-engineering/kicad-source-mirror.git + url = https://github.com/emergence-engineering/kicad-source-mirror.git branch = wasm-port [submodule "wxwidgets"] path = wxwidgets - url = git@github.com:emergence-engineering/wxWidgets.git + url = https://github.com/emergence-engineering/wxWidgets.git branch = wasm-port [submodule "web/pcbjam-shared"] path = web/pcbjam-shared - url = git@github.com:emergence-engineering/pcbjam-shared.git + url = https://github.com/emergence-engineering/pcbjam-shared.git branch = main