Skip to content

feat: automate releases for the VS Code-only distribution#2

Merged
mrpatpat merged 1 commit into
mainfrom
agent/automatic-releases
Jul 14, 2026
Merged

feat: automate releases for the VS Code-only distribution#2
mrpatpat merged 1 commit into
mainfrom
agent/automatic-releases

Conversation

@mrpatpat

@mrpatpat mrpatpat commented Jul 14, 2026

Copy link
Copy Markdown
Owner

Summary

  • calculate extension versions from Conventional Commits on main
  • publish the VSIX, checksum, generated notes, and provenance attestation automatically
  • remove the CLI and MCP workspaces, dependencies, documentation, and backend-only API surfaces
  • keep the core package private and bundled into the VS Code extension

Validation

  • npm ci
  • npm run check
  • npm test (17 tests)
  • npm run package:vscode
  • workspace/lockfile audit: only packages/core and packages/vscode
  • source audit: no CLI or MCP references
  • semantic-release dry run: v0.1.0 -> v0.2.0

@mrpatpat
mrpatpat marked this pull request as ready for review July 14, 2026 08:30
@mrpatpat
mrpatpat merged commit de9e6eb into main Jul 14, 2026
5 checks passed
@mrpatpat mrpatpat changed the title feat: automate GitHub releases feat: automate releases for the VS Code-only distribution Jul 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant