Skip to content

GML-2208 Add a plugin README and build conda from the PyPI release - #7

Merged
chengbiao-jin merged 2 commits into
mainfrom
plugin_readme
Oct 7, 2026
Merged

chengbiao-jin merged 2 commits into
mainfrom
plugin_readme

Conversation

@chengbiao-jin

@chengbiao-jin chengbiao-jin commented Oct 7, 2026 •

Copy link
Copy Markdown
Collaborator

Documentation and release workflow only — no source changes.

  • Add a README to the Claude Code plugin folder (GML-2208)

    • Anthropic's directory shows it as the listing's description and won't accept a submission without one
    • Describe requirements, install, and each configuration option
    • Disclose what the plugin downloads, connects to, and reads, including the .env file it picks up from the working directory
    • Note the plugin's server name for permission rules, and link the full documentation
  • Build the conda package from the source package published on PyPI, instead of one the workflow builds itself

    • Conda and PyPI now ship the same files
    • Waits up to 30 minutes for the version to appear on PyPI, then fails with a message to upload it and re-run
    • Fail when the recipe version doesn't match the tag, instead of rewriting it

Verification

The plugin and marketplace pass claude plugin validate --strict, and the plugin layout and version checks pass.

Ran the new conda step locally: against 1.0.4 it points the recipe at the PyPI file with PyPI's checksum, which matches the uploaded package. An unpublished version and a tag that doesn't match the recipe both exit with an error. Not run in Actions yet; the first real run is the next release tag.

- Describe requirements, install, and configuration options
- Disclose what the plugin downloads, connects to, and reads
- Use the source package published on PyPI, so conda and PyPI ship the same files
- Fail with a clear message when the version isn't on PyPI
- Fail when the recipe version doesn't match the tag
@chengbiao-jin chengbiao-jin changed the title GML-2208 Add a README to the Claude Code plugin GML-2208 Add a plugin README and build conda from the PyPI release Oct 7, 2026
@chengbiao-jin
chengbiao-jin merged commit 9dca40a into main Oct 7, 2026
6 checks passed
@chengbiao-jin
chengbiao-jin deleted the plugin_readme branch October 7, 2026 23:43
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