type: rule
status: active
timestamp: 2026-06-25
tags: [feedback, agent-preferences, vscode, distribution, publishing]
status: active
timestamp: 2026-06-25
tags: [feedback, agent-preferences, vscode, distribution, publishing]
vsce: publish VS Code extensions to all marketplaces
VS Code extensions ALWAYS publish to both VS Code Marketplace (vsce) + Open VSX (ovsx). Both tokens in .env
Every VS Code extension we publish goes to BOTH registries, always:
- VS Code Marketplace —
npx @vscode/vsce publish(usesVSCE_PAT) - Open VSX —
npx ovsx publish *.vsix -p $OVSX_PAT(covers VSCodium/Cursor/Zed/Continue)
Never publish to just one. CI workflows for VS Code exts must run both in parallel.
Both tokens already in c:\D\oriz\.env:
VSCE_PAT(Azure DevOps, Marketplace > Manage)OVSX_PAT(open-vsx.org)