Skip to content

RELEASE protocol lacks a VS Code extension publish step — 3.2.4 extension never reached the Marketplace #1270

Description

@waleedkadous

Problem

The RELEASE protocol (codev/protocols/release/protocol.md) bumps the VS Code extension version (via pnpm bump-versionbump-vscode.sh) but has no step that publishes the extension to the Marketplace. Consequence observed 2026-07-27: the v3.2.4 release shipped npm packages and release notes promising extension 3.2.4, but the Marketplace still serves 3.2.3.

Fix

Add a publish step to the protocol after npm publish (step 7): npx @vscode/vsce publish from apps/vscode (the existing vscode:prepublish script already builds the dep graph). Document the PAT requirement — the publisher PAT is not stored in the repo/env; the human runs or supplies it. Also add a verification line (query the Marketplace for the new version) and note that pre-release versions skip this step entirely (Marketplace rejects semver pre-release suffixes, matching bump-vscode.sh behavior).

Also

Catch up the Marketplace to the current release (3.2.4 or whatever is current when this lands) as part of the fix's verification.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/releaseArea: Release tooling, version bumps, release protocol

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions