diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 9db1a0e..96dc921 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -10,7 +10,7 @@ "name": "github-build-or-reuse", "source": "./", "description": "Search GitHub before you build, vet open-source alternatives, then decide USE, CONTRIBUTE, FORK, or BUILD.", - "version": "1.2.2" + "version": "1.2.3" } ] } diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 4615dd6..9e30cc2 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "github-build-or-reuse", - "version": "1.2.2", + "version": "1.2.3", "description": "Search GitHub before you build, vet open-source alternatives, then decide USE, CONTRIBUTE, FORK, or BUILD.", "author": { "name": "GitHub Community Spain", diff --git a/.codex-plugin/plugin.json b/.codex-plugin/plugin.json index 676b4d9..4c9e953 100644 --- a/.codex-plugin/plugin.json +++ b/.codex-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "github-build-or-reuse", - "version": "1.2.2", + "version": "1.2.3", "description": "Search GitHub before you build, vet open-source alternatives, then decide USE, CONTRIBUTE, FORK, or BUILD.", "author": { "name": "GitHub Community Spain", diff --git a/CHANGELOG.md b/CHANGELOG.md index f3de253..f0f0ce7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ All notable changes to this project will be documented here. ## [Unreleased] +## [1.2.3] - 2026-09-07 + ### Added - Pinned multi-host compatibility smoke tests for GitHub Copilot CLI 1.0.83, OpenAI Codex CLI 0.153.4, Claude Code 2.1.263, Gemini CLI 0.58.0, and GitHub Agentic Workflows 0.88.4. diff --git a/docs/releases/v1.2.3.md b/docs/releases/v1.2.3.md new file mode 100644 index 0000000..936024c --- /dev/null +++ b/docs/releases/v1.2.3.md @@ -0,0 +1,48 @@ +# GitHub Build or Reuse v1.2.3 + +This patch release completes the first Agent Plugins 1.0 portability pilot with evidence from real current clients while preserving the existing Agent Skill and skills.sh install paths. + +## Multi-host compatibility evidence + +The repository CI now pins and verifies: + +- **GitHub Copilot CLI 1.0.83** — marketplace add/browse/install/list; +- **OpenAI Codex CLI 0.153.4** — native root Agent Plugin marketplace install with installed/enabled state; +- **Claude Code 2.1.263** — strict plugin validation, local marketplace installation and installed-plugin discovery; +- **Gemini CLI 0.58.0** — extension validation/install/discovery and preservation of the canonical Agent Skill; +- **GitHub Agentic Workflows 0.88.4** — experimental `plugins:` compile-time consumption with `v1.2.2` resolved to its exact commit in generated workflow state. + +Cursor remains explicitly classified as vendor-documented native Agent Plugins support without repository-executed headless install evidence. + +These are package/install/compile results. They do not claim model-driven behavioral parity; that stronger lifecycle work continues in #35. + +## Adapter hardening + +Real Claude Code validation exposed an unnecessary cross-host `interface` object in the generated Claude adapter. The generator now emits a minimal Claude-native manifest while still deriving all runtime behavior from the same canonical: + +`skills/github-build-or-reuse/SKILL.md` + +No platform-specific copy of the skill was introduced. + +## Release supply-chain hardening + +The repository now includes an importable immutable release-tag ruleset recipe derived from GitHub's official ruleset recipes. It targets `refs/tags/v*` and blocks update, deletion and non-fast-forward changes. + +The recipe, validator and idempotent admin helper are versioned, but **live activation still requires repository administration permission** and remains tracked in #32. This release does not claim the server-side ruleset is already active. + +## Distribution stability + +The following remain unchanged: + +- repository: `ghspain/github-build-or-reuse`; +- canonical skill: `github-build-or-reuse`; +- canonical path: `skills/github-build-or-reuse/SKILL.md`; +- skills.sh / `npx skills` discovery path; +- USE / CONTRIBUTE / FORK / BUILD decision behavior; +- no mandatory custom MCP dependency for this capability. + +## Follow-up + +- #32 — activate and verify immutable release-tag ruleset server-side. +- #35 — verify behavioral execution and update/governance parity before retiring any generated compatibility adapter. +- `svg153/skills#33` — parent Agent Plugins distribution/governance initiative. diff --git a/gemini-extension.json b/gemini-extension.json index b315eb3..82f7e28 100644 --- a/gemini-extension.json +++ b/gemini-extension.json @@ -1,5 +1,5 @@ { "name": "github-build-or-reuse", - "version": "1.2.2", + "version": "1.2.3", "description": "Search GitHub before you build, vet open-source alternatives, then decide USE, CONTRIBUTE, FORK, or BUILD." } diff --git a/marketplace.json b/marketplace.json index e269673..5cee612 100644 --- a/marketplace.json +++ b/marketplace.json @@ -12,7 +12,7 @@ "name": "github-build-or-reuse", "source": "./", "description": "Search GitHub before you build, vet open-source alternatives, then decide USE, CONTRIBUTE, FORK, or BUILD.", - "version": "1.2.2" + "version": "1.2.3" } ] } diff --git a/metadata.yaml b/metadata.yaml index 38d6a10..ba9e608 100644 --- a/metadata.yaml +++ b/metadata.yaml @@ -4,7 +4,7 @@ origin_path: skills/github-build-or-reuse plugin_manifest: .codex-plugin/plugin.json category: github status: active -version: 1.2.2 +version: 1.2.3 sync: enabled: false interval: weekly diff --git a/plugin.json b/plugin.json index df1a048..ed1f0b7 100644 --- a/plugin.json +++ b/plugin.json @@ -1,7 +1,7 @@ { "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", "name": "github-build-or-reuse", - "version": "1.2.2", + "version": "1.2.3", "description": "Search GitHub before you build, vet open-source alternatives, then decide USE, CONTRIBUTE, FORK, or BUILD.", "author": { "name": "GitHub Community Spain", diff --git a/skills/github-build-or-reuse/SKILL.md b/skills/github-build-or-reuse/SKILL.md index f93aeb2..f2f1f9e 100644 --- a/skills/github-build-or-reuse/SKILL.md +++ b/skills/github-build-or-reuse/SKILL.md @@ -5,7 +5,7 @@ license: MIT compatibility: "Requires network access and a GitHub search/API/CLI or equivalent web research capability for live repository due diligence." metadata: author: "GitHub Community Spain" - version: "1.2.2" + version: "1.2.3" --- # GitHub Build or Reuse