feat: streamline Kiku duplicate grouping and popup flow (#38)

This commit is contained in:
sudacode committed 2026-04-01 01:00:28 -07:00
1 parent ec64eebb80
commit 006ff22d42
29 files changed
+1218 -34

No files matched your search

+10 -3
View File
@@ -51,9 +51,16 @@ function ensureSubmodulePresent() {
}
function getSourceState() {
const revision = readCommand('git', ['rev-parse', 'HEAD'], submoduleDir);
const dirty = readCommand('git', ['status', '--short', '--untracked-files=no'], submoduleDir);
return { revision, dirty };
try {
const revision = readCommand('git', ['rev-parse', 'HEAD'], submoduleDir);
const dirty = readCommand('git', ['status', '--short', '--untracked-files=no'], submoduleDir);
return { revision, dirty };
} catch (error) {
if (process.env.SUBMINER_YOMITAN_ALLOW_MISSING_GIT === '1') {
return { revision: 'unknown', dirty: '' };
}
throw error;
}
}
function isBuildCurrent(force) {