Simplify plugin release and repository checks - #87
Merged
Merged
Conversation
raghubetina
marked this pull request as ready for review
September 22, 2026 22:06
raghubetina
force-pushed
the
codex/skills-release-cleanup
branch
from
September 22, 2026 22:45
f9762c0 to
9a45460
Compare
Publish through protected release tags and trusted publishing, without promotion-only credentials or repeated package checks. Keep catalog selection checks focused and bind references to release provenance.
Stop coupling ordinary checks to historical receipts, mutable prose, and source-token inventories. Keep current metadata, fixture semantics, package provenance, executable integration, and publication safeguards. Remove the retired installer recorder and its observation-only helpers. Keep the explicit isolated environment used by packaged Claude checks. Leave deep Publication projections to CLI tests that now cover creation and polling outcomes. Retain a consumer polling failure and recovery journeys against the unchanged public CLI pin. Reconcile the candidate digest after combining the approved release cleanup with current Plan guidance. These infrastructure cuts do not change the assembled plugin bytes.
raghubetina
force-pushed
the
codex/skills-release-cleanup
branch
from
September 23, 2026 00:37
9a45460 to
4a27fad
Compare
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.
Routine plugin publication now uses protected release tags and trusted publishing without promotion-only credentials or repeated package validation. Catalog-selection-only changes use focused metadata/package checks; other changes retain the full suite. Package references remain tied to release provenance.
Repository checks now cover current metadata, package integrity, fixtures, installation, and consumer behavior instead of freezing prose and historical receipts. The retired installer recorder and observation-only helpers are removed. Invalid Publication projections are exercised on both creation and polling in the CLI; Skills retains representative consumer failure and recovery journeys with its existing public CLI pin.
Validation: deterministic packaging, packaged installation checks, compatibility metadata, pinned-CLI contract checks, 72 repository tests, and whitespace checks pass. The new infrastructure cuts leave the assembled plugin bytes unchanged; the prior release-reference cleanup is reconciled with current main. No catalog selection or package publication is included.