fix(cli): ensure git clone is used when --ref is provided

This commit is contained in:
mkorwel
2026-03-19 16:36:28 -07:00
parent bedb8552a8
commit 01e937fedb
+1 -1
View File
@@ -248,7 +248,7 @@ export class ExtensionManager extends ExtensionLoader {
) {
tempDir = await ExtensionStorage.createTmpDir();
const parsedGithubParts = tryParseGithubUrl(installMetadata.source);
if (!parsedGithubParts) {
if (!parsedGithubParts || installMetadata.ref) {
await cloneFromGit(installMetadata, tempDir);
installMetadata.type = 'git';
} else {