Skip to content

Simplify plugin release and repository checks - #87

Merged
raghubetina merged 2 commits into
mainfrom
codex/skills-release-cleanup
Sep 23, 2026
Merged

raghubetina merged 2 commits into
mainfrom
codex/skills-release-cleanup

Conversation

@raghubetina

@raghubetina raghubetina commented Sep 22, 2026 •

Copy link
Copy Markdown
Contributor

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.

@raghubetina
raghubetina marked this pull request as ready for review September 22, 2026 22:06
@raghubetina
raghubetina force-pushed the codex/skills-release-cleanup branch from f9762c0 to 9a45460 Compare September 22, 2026 22:45
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
raghubetina force-pushed the codex/skills-release-cleanup branch from 9a45460 to 4a27fad Compare September 23, 2026 00:37
@raghubetina raghubetina changed the title Remove obsolete promotion and duplicate release checks Simplify plugin release and repository checks Sep 23, 2026
@raghubetina
raghubetina merged commit 75f6890 into main Sep 23, 2026
2 checks passed
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.

1 participant