Skip to content

feat: add plugin marketplace configuration and version sync - #100

Merged
Paulo Lacerda (placerda) merged 1 commit into
developfrom
feature/plugin-marketplace
Apr 16, 2026
Merged

Paulo Lacerda (placerda) merged 1 commit into
developfrom
feature/plugin-marketplace

Conversation

@Dongbumlee

Copy link
Copy Markdown

Summary

Adds plugin marketplace configuration files and updates release scripts to keep plugin versions in sync with the package version.

Changes

New files

  • plugins/agentops/plugin.json — Plugin manifest with VS Code Marketplace metadata
  • .github/plugin/marketplace.json — Marketplace listing for the GitHub plugin ecosystem
  • .claude-plugin/marketplace.json — Marketplace listing for the Claude plugin ecosystem

Modified files

  • .github/workflows/cut-release.yml — Added "Sync plugin versions" step using jq to update plugin.json and both marketplace.json files
  • scripts/cut-release.ps1 — Added Step 6 to sync all 4 JSON version files; updated git add and PR body
  • scripts/cut-release.sh — Added Step 6 sync logic, updated git add and PR body
  • plugins/agentops/.vscodeignore — Updated ignore patterns to exclude marketplace files from VSIX
  • plugins/agentops/README.md — Documentation updates for marketplace features
  • docs/tutorial-copilot-skills.md — Tutorial documentation for plugin marketplace
  • .vscode/settings.json — Workspace settings for plugin discovery (extraKnownMarketplaces, enabledPlugins)

Testing

  • All 251 tests pass (python -m pytest tests/ -x -q)

- Add plugin.json for VS Code Marketplace metadata
- Add marketplace.json for GitHub (.github/plugin/) and Claude (.claude-plugin/)
- Update .vscodeignore to exclude marketplace files from VSIX
- Update cut-release scripts (ps1, sh, yml) to sync plugin versions
- Update workspace settings for plugin discovery
- Update tutorial-copilot-skills.md with marketplace docs
@placerda
Paulo Lacerda (placerda) merged commit b09e3c7 into develop Apr 16, 2026
12 checks passed
@placerda
Paulo Lacerda (placerda) deleted the feature/plugin-marketplace branch June 9, 2026 20:00
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.

2 participants