Editor extension: marketplace build with the license and no self-updates #311
Intentwhat this change is meant to do
Make the VS Code extension ready to upload to the Visual Studio Marketplace and Open VSX under the Codician publisher for the public launch.
test-bot merged commit 9d38f17 into main
Pull request successfully merged and closed
test-bot merged 9d38f17 into main
Sign in to join the conversation.
Requested by Can · project thread
#What this changes
Gets the editor extension ready for the Visual Studio Marketplace and Open VSX (apps/vscode/PUBLISHING.md listed both as open items before the first upload):
node apps/vscode/scripts/package.mjs --marketplacebuildsdiffinery-<version>-marketplace.vsix: the same extension withdiffinery.checkForUpdatesoff by default, so a marketplace install doesn't also offer diffinery.com's build. The file diffinery.com serves is unchanged apart from the license.extension/LICENSE.txt, declared as the package's license asset (whatvscedoes), so the marketplaces show it.#How it was tested
pnpm exec vitest runandtsc --noEmitin apps/vscode pass; built both .vsix files and checked their contents withunzip.#Checklist
pnpm -r typecheckandpnpm -r testpassapps/diffinery/docs(no user-visible change; PUBLISHING.md updated)apps/diffinery/migrations(none)🤖 Generated with Claude Code
https://claude.ai/code/session_0156222tQpRPtP1Em3kEeZnK