fix(worker): keep Git Credential Manager from prompting during company fetch/push

This commit is contained in:
mika kuns
2026-10-01 12:18:06 +02:00
parent 0e6a48e268
commit 674db27f6e
2 changed files with 4 additions and 2 deletions
@@ -61,6 +61,7 @@ public sealed class AzureDevOpsClientTests : IDisposable
var env = AzureDevOpsClient.GitAuthEnv("geheim");
Assert.Equal("0", env["GIT_TERMINAL_PROMPT"]);
Assert.Equal("never", env["GCM_INTERACTIVE"]);
Assert.Equal("1", env["GIT_CONFIG_COUNT"]);
Assert.Equal("http.extraHeader", env["GIT_CONFIG_KEY_0"]);
Assert.Equal("Authorization: Basic OmdlaGVpbQ==", env["GIT_CONFIG_VALUE_0"]);