This commit is contained in:
eric sciple
2025-10-17 15:42:24 +00:00
parent 317d15a1e8
commit 013dcb49b4
4 changed files with 99 additions and 35 deletions

16
dist/index.js vendored
View File

@@ -472,7 +472,7 @@ class GitAuthHelper {
}
}
// SSH command
core.info("Removing SSH command configuration");
core.info('Removing SSH command configuration');
yield this.removeGitConfig(SSH_COMMAND_KEY);
yield this.removeSubmoduleGitConfig(SSH_COMMAND_KEY);
});
@@ -485,13 +485,13 @@ class GitAuthHelper {
return __awaiter(this, void 0, void 0, function* () {
var _a;
// Remove HTTP extra header
core.info("Removing HTTP extra header");
core.info('Removing HTTP extra header');
yield this.removeGitConfig(this.tokenConfigKey);
yield this.removeSubmoduleGitConfig(this.tokenConfigKey);
// Collect credentials config paths that need to be removed
const credentialsPaths = new Set();
// Remove includeIf entries that point to git-credentials-*.config files
core.info("Removing includeIf entries pointing to credentials config files");
core.info('Removing includeIf entries pointing to credentials config files');
const mainCredentialsPaths = yield this.removeIncludeIfCredentials();
mainCredentialsPaths.forEach(path => credentialsPaths.add(path));
// Remove submodule includeIf entries that point to git-credentials-*.config files
@@ -1060,7 +1060,10 @@ class GitCommandManager {
if (output.exitCode !== 0) {
return [];
}
return output.stdout.trim().split('\n').filter(value => value.trim());
return output.stdout
.trim()
.split('\n')
.filter(value => value.trim());
});
}
tryGetConfigKeys(pattern, globalConfig, configFile) {
@@ -1077,7 +1080,10 @@ class GitCommandManager {
if (output.exitCode !== 0) {
return [];
}
return output.stdout.trim().split('\n').filter(key => key.trim());
return output.stdout
.trim()
.split('\n')
.filter(key => key.trim());
});
}
tryReset() {