Align public plugin distribution and release workflow - #1
Merged
Conversation
beardly-beem
marked this pull request as ready for review
August 27, 2026 15:55
rtyer
reviewed
Aug 27, 2026
rtyer
left a comment
There was a problem hiding this comment.
Refutation-gated mult-review of the current head. The overall Git-root and tagged-artifact approach is sound; these are the localized findings that survived verification.
rtyer
previously approved these changes
Aug 27, 2026
beardly-beem
force-pushed
the
kade/handle-public-release-feedback
branch
from
August 27, 2026 21:24
cf4ef9d to
24755c4
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.
What changed
"source": "./"lintand three cross-platformtestchecks, run the official Claude validator, and require plugin version bumps for runtime changesvMAJOR.MINOR.PATCHrevision and attaches the deterministic ZIP plus SHA-256 to its GitHub ReleaseFeedback disposition
Implemented in this PR:
Follow-up after merge:
Release Please is intentionally not enabled here. The current public-repository rules restrict all branch and tag creation to the maintainer account; granting every GitHub Actions workflow a blanket bypass would weaken that boundary. The tag-driven workflow works with the existing policy because a maintainer creates the reviewed tag and Actions only builds and publishes artifacts from it.
Version impact
The runtime plugin payload is unchanged, so the manifest remains at
0.1.6. CI now requires a version bump whenever future changes touch the plugin manifest, MCP configuration, license, or any approved skill directory.Validation
make checkclaude plugin validate . --strictmake packagetwice with identical SHA-256:e07689083535110e7878b792d9cabae12e29e51733b0966c1d027f887df12955python3 scripts/check_release_tag.py v0.1.6python3 scripts/check_version_bump.py origin/main HEADgit diff --checkMCP discovery succeeded for both source and package. The restricted local environment returned
ENOTFOUNDforapp.endgame.io, so endpoint/OAuth health was not claimed as validated.