docs: Add note about extension submodules needing to use HTTPS URLS (#33454)

This PR adds a note to the extension publishing docs about extension
submodules needing to use HTTPS URLs.

Release Notes:

- N/A
This commit is contained in:
Marshall Bowers 2025-06-26 10:18:56 -04:00 committed by GitHub
parent 5d0f02d356
commit 40cbfb7eb2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -120,6 +120,8 @@ git submodule add https://github.com/your-username/foobar-zed.git extensions/foo
git add extensions/foobar
```
> All extension submodules must use HTTPS URLs and not SSH URLS (`git@github.com`).
2. Add a new entry to the top-level `extensions.toml` file containing your extension:
```toml