chore: decommission self-published marketplace#25
Merged
Conversation
…only one terraform-skill is distributed solely through the antonbabenko/agent-plugins marketplace (it is an external plugin there, now pinned v1.9.0). Stop self-publishing a duplicate-named marketplace. - Delete .claude-plugin/marketplace.json (the only self-publish manifest). - automated-release.yml: conventional-changelog-action now uses skip-version-file (version derives from conventional commits / git tags); dropped the marketplace.json version-file + the inline marketplace.json sync block. SKILL.md frontmatter metadata.version is the single human-readable version mirror; git add no longer references the deleted file. - validate.yml: removed the "Validate marketplace.json" step (frontmatter, size, broken-link, markdown-lint steps unchanged). - CLAUDE.md / CONTRIBUTING.md: version-sync docs now describe SKILL.md frontmatter as the single source; removed marketplace.json references. README install paths (agent-plugins marketplace, skills.sh, git clone, gemini extensions) and the do-not-add-antonbabenko/terraform-skill note are unchanged. Release pipeline verified to run with no marketplace.json (simulated VERSION sync -> SKILL.md only).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
terraform-skill is now distributed only via the
antonbabenko/agent-pluginsmarketplace (external plugin there, pinned v1.9.0 by agent-plugins#4). This removes the duplicate-named self-published marketplace.Changes
.claude-plugin/marketplace.json(only self-publish manifest)..github/workflows/automated-release.yml:conventional-changelog-actionnowskip-version-file: true(version from conventional commits / git tags;outputs.versionstill emitted). Removed theversion-file/version-pathpointing at marketplace.json and the inline marketplace.json sync block. SKILL.md frontmattermetadata.versionis the single version mirror;git addno longer names the deleted file..github/workflows/validate.yml: removed the "Validate marketplace.json" step. Frontmatter / size / broken-link / markdown-lint steps unchanged.CLAUDE.md,CONTRIBUTING.md: version-sync docs updated to SKILL.md-frontmatter-only; marketplace.json references removed.Note (plan deviation)
The approved plan missed that the release pipeline's primary version source was
conventional-changelog-action'sversion-file: ./.claude-plugin/marketplace.json, not just the inline sync block. Corrected by switching toskip-version-file: true(no new artifact). Same intent: SKILL.md frontmatter is the single mirror; git tags are canonical.Verified
VERSION=9.9.9and no marketplace.json -> SKILL.md frontmatter updates, no error.marketplace.jsonreference in CI or docs.Sequenced after agent-plugins#4 (terraform-skill pinned v1.9.0).
chore:subject -> patch release; the pipeline is verified to run without marketplace.json.