You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enforce plugin version sync between plugin.json and marketplace.json (#2)
* Add plugin version sync validation and Copilot instructions
- Add CI step to validate plugin.json versions match marketplace.json
- Add Copilot instructions for JSON files to keep versions in sync
- Add Copilot instructions for plugin edits to prompt for version bumps
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Expand semver guidance in plugin-editing instructions
Add concrete examples for patch, minor, and major version bumps
specific to the plugin content model (instructions, agents, naming).
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
The `version` field in every `plugins/<name>/plugin.json`**must always match** the corresponding entry's `version` in `.github/plugin/marketplace.json`.
8
+
9
+
When editing either file:
10
+
- If you change the `version` in a `plugin.json`, update the matching entry in `.github/plugin/marketplace.json` to the same value.
11
+
- If you change a plugin's `version` in `marketplace.json`, update the corresponding `plugin.json` to the same value.
12
+
13
+
Both files must be committed together so the CI version-sync check passes.
0 commit comments