From a7b05e52e1781da9fd8257aa4abaee45ca132f97 Mon Sep 17 00:00:00 2001 From: "Brandon Waterloo [MSFT]" <36966225+bwateratmsft@users.noreply.github.com> Date: Fri, 21 Aug 2026 09:18:23 -0400 Subject: [PATCH 1/3] Fix extension README image roots Configure VSCE to resolve relative README images from each extension's directory after the monorepo resource relocation. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a93f1e75-d2ea-4ead-989d-437c363085b7 --- extensions/vscode-containers/package.json | 2 +- extensions/vscode-docker/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/extensions/vscode-containers/package.json b/extensions/vscode-containers/package.json index c9656f64..cc659ddd 100644 --- a/extensions/vscode-containers/package.json +++ b/extensions/vscode-containers/package.json @@ -3400,7 +3400,7 @@ "build": "pnpm run --parallel \"/^build:(esbuild|check)$/\"", "build:esbuild": "node esbuild.mjs", "build:check": "tsc --noEmit", - "package": "pnpx @vscode/vsce@latest package --no-dependencies", + "package": "pnpx @vscode/vsce@latest package --no-dependencies --baseImagesUrl https://github.com/microsoft/vscode-containers/raw/HEAD/extensions/vscode-containers", "test": "vscode-test", "clean": "node ../../scripts/clean.mjs" }, diff --git a/extensions/vscode-docker/package.json b/extensions/vscode-docker/package.json index a066a6ff..1ebbb505 100644 --- a/extensions/vscode-docker/package.json +++ b/extensions/vscode-docker/package.json @@ -26,7 +26,7 @@ }, "scripts": { "build": "", - "package": "pnpx @vscode/vsce@latest package --no-dependencies", + "package": "pnpx @vscode/vsce@latest package --no-dependencies --baseImagesUrl https://github.com/microsoft/vscode-containers/raw/HEAD/extensions/vscode-docker", "lint": "", "test": "", "clean": "node ../../scripts/clean.mjs" From 31ac586b7c1bbc9831c0eab9674e542e368cb718 Mon Sep 17 00:00:00 2001 From: "Brandon Waterloo [MSFT]" <36966225+bwateratmsft@users.noreply.github.com> Date: Fri, 21 Aug 2026 09:34:12 -0400 Subject: [PATCH 2/3] Clarify VSCE image base directories Add trailing slashes to both extension image base URLs so their directory semantics are explicit. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a93f1e75-d2ea-4ead-989d-437c363085b7 --- extensions/vscode-containers/package.json | 2 +- extensions/vscode-docker/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/extensions/vscode-containers/package.json b/extensions/vscode-containers/package.json index cc659ddd..3dfdbf33 100644 --- a/extensions/vscode-containers/package.json +++ b/extensions/vscode-containers/package.json @@ -3400,7 +3400,7 @@ "build": "pnpm run --parallel \"/^build:(esbuild|check)$/\"", "build:esbuild": "node esbuild.mjs", "build:check": "tsc --noEmit", - "package": "pnpx @vscode/vsce@latest package --no-dependencies --baseImagesUrl https://github.com/microsoft/vscode-containers/raw/HEAD/extensions/vscode-containers", + "package": "pnpx @vscode/vsce@latest package --no-dependencies --baseImagesUrl https://github.com/microsoft/vscode-containers/raw/HEAD/extensions/vscode-containers/", "test": "vscode-test", "clean": "node ../../scripts/clean.mjs" }, diff --git a/extensions/vscode-docker/package.json b/extensions/vscode-docker/package.json index 1ebbb505..c620a92a 100644 --- a/extensions/vscode-docker/package.json +++ b/extensions/vscode-docker/package.json @@ -26,7 +26,7 @@ }, "scripts": { "build": "", - "package": "pnpx @vscode/vsce@latest package --no-dependencies --baseImagesUrl https://github.com/microsoft/vscode-containers/raw/HEAD/extensions/vscode-docker", + "package": "pnpx @vscode/vsce@latest package --no-dependencies --baseImagesUrl https://github.com/microsoft/vscode-containers/raw/HEAD/extensions/vscode-docker/", "lint": "", "test": "", "clean": "node ../../scripts/clean.mjs" From 95d950cd1b5d16681c639d48bbe966394a0fd7ab Mon Sep 17 00:00:00 2001 From: "Brandon Waterloo [MSFT]" <36966225+bwateratmsft@users.noreply.github.com> Date: Fri, 21 Aug 2026 09:34:52 -0400 Subject: [PATCH 3/3] Revert explicit image base separators VSCE joins base image URLs and relative paths correctly without trailing slashes, as confirmed from the packaged README. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: a93f1e75-d2ea-4ead-989d-437c363085b7 --- extensions/vscode-containers/package.json | 2 +- extensions/vscode-docker/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/extensions/vscode-containers/package.json b/extensions/vscode-containers/package.json index 3dfdbf33..cc659ddd 100644 --- a/extensions/vscode-containers/package.json +++ b/extensions/vscode-containers/package.json @@ -3400,7 +3400,7 @@ "build": "pnpm run --parallel \"/^build:(esbuild|check)$/\"", "build:esbuild": "node esbuild.mjs", "build:check": "tsc --noEmit", - "package": "pnpx @vscode/vsce@latest package --no-dependencies --baseImagesUrl https://github.com/microsoft/vscode-containers/raw/HEAD/extensions/vscode-containers/", + "package": "pnpx @vscode/vsce@latest package --no-dependencies --baseImagesUrl https://github.com/microsoft/vscode-containers/raw/HEAD/extensions/vscode-containers", "test": "vscode-test", "clean": "node ../../scripts/clean.mjs" }, diff --git a/extensions/vscode-docker/package.json b/extensions/vscode-docker/package.json index c620a92a..1ebbb505 100644 --- a/extensions/vscode-docker/package.json +++ b/extensions/vscode-docker/package.json @@ -26,7 +26,7 @@ }, "scripts": { "build": "", - "package": "pnpx @vscode/vsce@latest package --no-dependencies --baseImagesUrl https://github.com/microsoft/vscode-containers/raw/HEAD/extensions/vscode-docker/", + "package": "pnpx @vscode/vsce@latest package --no-dependencies --baseImagesUrl https://github.com/microsoft/vscode-containers/raw/HEAD/extensions/vscode-docker", "lint": "", "test": "", "clean": "node ../../scripts/clean.mjs"