feat: enable win11 context menu for stable (#287832)

* feat: enable win11 context menu for stable

* chore: update dll package

* chore: codesign appx for stable

* feat: support system setup

* fix: allow installing appx for system setup

* fix: add -SkipLicense to avoid exception during install
This commit is contained in:
Robo
2026-01-16 03:49:28 +09:00
committed by GitHub
parent fa78c64031
commit 3e56b3a2a4
4 changed files with 34 additions and 28 deletions

View File

@@ -20,7 +20,7 @@ async function main() {
// 3. Codesign context menu appx package (insiders only)
const codesignTask1 = spawnCodesignProcess(esrpCliDLLPath, 'sign-windows', codeSigningFolderPath, '*.dll,*.exe,*.node');
const codesignTask2 = spawnCodesignProcess(esrpCliDLLPath, 'sign-windows-appx', codeSigningFolderPath, '*.ps1');
const codesignTask3 = process.env['VSCODE_QUALITY'] === 'insider'
const codesignTask3 = process.env['VSCODE_QUALITY'] !== 'exploration'
? spawnCodesignProcess(esrpCliDLLPath, 'sign-windows-appx', codeSigningFolderPath, '*.appx')
: undefined;