Skip to content

ci(mirror): mirror hosts that install from the repo root, without a catalog - #8

Closed
imoital wants to merge 1 commit into
mainfrom
ci/mirror-without-catalog
Closed

imoital wants to merge 1 commit into
mainfrom
ci/mirror-without-catalog

Conversation

@imoital

@imoital imoital commented Nov 9, 2026

Copy link
Copy Markdown
Collaborator

Summary

The Cursor Marketplace reads cursor-zenrows and ClawHub publishes openclaw-zenrows at a commit, so both need to stay mirrors of dist/<host>/ once #3 and #4 merge. Neither host has a marketplace catalog: they read the plugin from the repo root. The rule from #6 that a mirrored host must have a catalog blocked them.

  • scripts/validate.mjs: drops the "mirrored host needs a catalog" error. It still checks that mirror: is <owner>/<repo>.
  • scripts/lib.mjs: renderMirror already handles a host with no catalog: the mirror is then dist/<host>/ plus the README banner. Only its comment changes.
  • CONTRIBUTING.md, "Mirror repos": says the Cursor Marketplace and ClawHub read a repo root too, and that a host that does needs no catalog.

#3 and #4 already include this branch and set mirror:. Merge this first.

How to check it

@imoital

imoital commented Nov 9, 2026

Copy link
Copy Markdown
Collaborator Author

Folded into #3 and #4, which already carry this commit.

@imoital imoital closed this Nov 9, 2026
@imoital
imoital deleted the ci/mirror-without-catalog branch November 9, 2026 09:16
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