Roadmap search
Versions, deliverables, workstreams, tasks, and pages
Deliverable
Open VSX publish on main
editor-extension deliverable: VS Code extension defaults to bundled LSP (devMode gates cargo launch); Open VSX workflow scaffold, semver derivation from tags/commits, namespace bootstrap, PAT/token submodule checkout for private pckg, VSCE icon compatibility, relative submodule URLs for CI auth propagation, and publish retries — CI publishes the extension from main through superrepo tag v0.1.0 without manual registry steps.
Provenance
- Closing repository:
beskid - Closing commit:
f777b79 - Tag: v0.1.0 (final Open VSX publish hardening in the v0.1 band)
- Closed: 2026-04-22
Catalog scope
- Delivery version: v0.1 (Compiler foundation)
- Workstream:
editor-extension - Milestone:
v01-open-vsx(deliverable #4)
Relation
Anchored tasks: vscode-bundled-lsp-default, open-vsx-workflow-scaffold, open-vsx-version-derivation, open-vsx-namespace-bootstrap, open-vsx-submodule-token-checkout, open-vsx-private-submodule-pat, relative-submodule-urls-token-propagation, vscode-icon-vsce-compat, open-vsx-publish, open-vsx-publish-retry. Closes the v0.1 delivery band on f777b79; v0.2 platform-spec cutover begins immediately after this SHA on main.
v0.1 · v01-open-vsx
Tasks in scope
- Open VSX publish workflow on main (v0.1.0 tag)Donemedium
- Add Open VSX publishing workflow scaffoldDonemedium
- Auto-create Open VSX namespace before publishDonemedium
- Derive Open VSX extension version from tags and commitsDonemedium
- Retry logic for Open VSX publishing workflowDonemedium
- Authenticate pckg submodule checkout in Open VSX publish CIDonemedium
- Use relative GitHub submodule URLs to propagate CI auth tokensDonemedium
- Switch Open VSX workflow submodule checkout to PAT secretDonemedium
- Prevent VSCE icon rejection by using compatible extension icon formatDonemedium