Skip to content

feat: support configurable CLI global config #3072

feat: support configurable CLI global config

feat: support configurable CLI global config #3072

Triggered via pull request June 24, 2026 09:39
Status Failure
Total duration 3m 7s
Artifacts 1

ci.yaml

on: pull_request
Matrix: test-integration
Matrix: test-unit
Fit to window
Zoom out
Zoom in

Annotations

6 errors
Unit Test (Windows, Electron 42.3.0)
Process completed with exit code 1.
[extension] test/unit/core/cliCredentialManager.test.ts > CliCredentialManager > deleteToken > logs out via coder logout (file) when keyring is enabled but unsupported: test/unit/core/cliCredentialManager.test.ts#L639
AssertionError: expected [ '--global-config', …(5) ] to deeply equal [ '--global-config', …(5) ] - Expected + Received [ "--global-config", - "/mock/base/dev.coder.com", + "\\mock\\base\\dev.coder.com", "logout", "--url", "https://dev.coder.com", "--yes", ] ❯ test/unit/core/cliCredentialManager.test.ts:639:32
[extension] test/unit/core/cliCredentialManager.test.ts > CliCredentialManager > deleteToken > deletes files and invokes coder logout (file) when keyring is disabled: test/unit/core/cliCredentialManager.test.ts#L576
AssertionError: expected [ '--global-config', …(5) ] to deeply equal [ '--global-config', …(5) ] - Expected + Received [ "--global-config", - "/mock/base/dev.coder.com", + "\\mock\\base\\dev.coder.com", "logout", "--url", "https://dev.coder.com", "--yes", ] ❯ test/unit/core/cliCredentialManager.test.ts:576:32
[extension] test/unit/core/cliCredentialManager.test.ts > CliCredentialManager > readToken > reads via coder login token (file mode) when keyring is disabled: test/unit/core/cliCredentialManager.test.ts#L443
AssertionError: expected [ '--global-config', …(5) ] to deeply equal [ '--global-config', …(5) ] - Expected + Received [ "--global-config", - "/mock/base/dev.coder.com", + "\\mock\\base\\dev.coder.com", "login", "token", "--url", "https://dev.coder.com", ] ❯ test/unit/core/cliCredentialManager.test.ts:443:32
[extension] test/unit/core/cliCredentialManager.test.ts > CliCredentialManager > storeToken > writes via coder login (file) when keyring is enabled but unsupported: test/unit/core/cliCredentialManager.test.ts#L308
AssertionError: expected [ '--global-config', …(4) ] to deeply equal [ '--global-config', …(4) ] - Expected + Received [ "--global-config", - "/mock/base/dev.coder.com", + "\\mock\\base\\dev.coder.com", "login", "--use-token-as-session", "https://dev.coder.com", ] ❯ test/unit/core/cliCredentialManager.test.ts:308:32
[extension] test/unit/core/cliCredentialManager.test.ts > CliCredentialManager > storeToken > writes via coder login (file mode) when keyring is disabled: test/unit/core/cliCredentialManager.test.ts#L226
AssertionError: expected [ '--global-config', …(4) ] to deeply equal [ '--global-config', …(4) ] - Expected + Received [ "--global-config", - "/mock/base/dev.coder.com", + "\\mock\\base\\dev.coder.com", "login", "--use-token-as-session", "https://dev.coder.com", ] ❯ test/unit/core/cliCredentialManager.test.ts:226:22

Artifacts

Produced during runtime
Name Size Digest
coder-remote-1.15.0-8ec9efc.vsix Expired
899 KB
sha256:c01b42b69a0352d9937450e455b1f2a6b6721457c127a7120bc9b99820e6ba75