From a8f148ed65f8a6873d1c98c7fead7fa5fa02287e Mon Sep 17 00:00:00 2001 From: Bharat Middha <5100938+bmiddha@users.noreply.github.com> Date: Wed, 27 Aug 2025 21:41:11 -0700 Subject: [PATCH 1/2] fix homedir resolution --- libraries/debug-certificate-manager/src/CertificateStore.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libraries/debug-certificate-manager/src/CertificateStore.ts b/libraries/debug-certificate-manager/src/CertificateStore.ts index 71b1dfbdfa6..19f7f0857b6 100644 --- a/libraries/debug-certificate-manager/src/CertificateStore.ts +++ b/libraries/debug-certificate-manager/src/CertificateStore.ts @@ -68,9 +68,11 @@ export class CertificateStore { const configContent: string = FileSystem.readFile(debugCertificateManagerConfigFile); debugCertificateManagerConfig = JSON.parse(configContent) as ICertificateStoreOptions; if (debugCertificateManagerConfig.storePath) { - storePath = path.resolve(currentDir, debugCertificateManagerConfig.storePath); + storePath = debugCertificateManagerConfig.storePath; if (storePath.startsWith('~')) { storePath = path.join(homedir(), storePath.slice(2)); + } else { + storePath = path.resolve(currentDir, debugCertificateManagerConfig.storePath); } } } From e640e3d1ea930f9ba163050a2e578c5a0198c8e3 Mon Sep 17 00:00:00 2001 From: Bharat Middha <5100938+bmiddha@users.noreply.github.com> Date: Wed, 27 Aug 2025 21:41:48 -0700 Subject: [PATCH 2/2] rush change --- ...rtificate-manager-homedir-fix_2025-08-28-04-41.json | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 common/changes/@rushstack/debug-certificate-manager/bmiddha-debug-certificate-manager-homedir-fix_2025-08-28-04-41.json diff --git a/common/changes/@rushstack/debug-certificate-manager/bmiddha-debug-certificate-manager-homedir-fix_2025-08-28-04-41.json b/common/changes/@rushstack/debug-certificate-manager/bmiddha-debug-certificate-manager-homedir-fix_2025-08-28-04-41.json new file mode 100644 index 00000000000..ddc415d5cd2 --- /dev/null +++ b/common/changes/@rushstack/debug-certificate-manager/bmiddha-debug-certificate-manager-homedir-fix_2025-08-28-04-41.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@rushstack/debug-certificate-manager", + "comment": "Fix homedir resolution in CertificateStore", + "type": "patch" + } + ], + "packageName": "@rushstack/debug-certificate-manager" +} \ No newline at end of file