Skip to content

chore: migrate cc-marketspec to namespaced layout - #10

Merged
XBlueSky merged 1 commit into
pluginfrom
chore/cc-marketspec-namespaced
Jul 22, 2026
Merged

chore: migrate cc-marketspec to namespaced layout#10
XBlueSky merged 1 commit into
pluginfrom
chore/cc-marketspec-namespaced

Conversation

@XBlueSky

Copy link
Copy Markdown
Owner

Summary

  • migrate authored marketplace data from root-level legacy files into .cc-marketspec/
  • generate the ignored manifest during CI and site builds instead of committing it
  • exact-pin @xbluesky/cc-marketspec and wire validation/generation into the site workflow
  • update the site consumer path, regression test, and Cloudflare Pages documentation

Verification

  • npm ci
  • npx --no-install cc-marketspec --check — 1 plugin, 0 warnings
  • npx --no-install cc-marketspec — generated 1 plugin
  • node --test site/tests/*.test.mjs — 23 passed
  • node site/build.mjs — built 4 files
  • npm audit --omit=dev — 0 vulnerabilities
  • read-only code review — no Critical, Important, or Minor findings

Deployment follow-up

Before the first deployment from this change, update the Cloudflare Pages build command to:

npm ci && npx --no-install cc-marketspec && node site/build.mjs

Known advisory

Full npm audit reports three moderate, dev-only transitive findings through @modelcontextprotocol/sdk / @hono/node-server. Production audit is clean; npm audit fix --force would incorrectly downgrade cc-marketspec and was not applied.

Move authored marketplace metadata under .cc-marketspec, generate the manifest during CI and site builds, and pin cc-marketspec for reproducible builds.

Signed-off-by: tonyhu <tonyhu@synology.com>
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 22, 2026

Copy link
Copy Markdown

Deploying cortexes with  Cloudflare Pages  Cloudflare Pages

Latest commit: 97dd522
Status: ✅  Deploy successful!
Preview URL: https://d97fc95f.cortexes.pages.dev
Branch Preview URL: https://chore-cc-marketspec-namespac.cortexes.pages.dev

View logs

@XBlueSky
XBlueSky merged commit a92ee5d into plugin Jul 22, 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.

2 participants