Skip to content

feat(cli): esc-plugin publish marketplace flow#9

Merged
mpge merged 1 commit into
masterfrom
feat/esc-plugin-publish
May 13, 2026
Merged

feat(cli): esc-plugin publish marketplace flow#9
mpge merged 1 commit into
masterfrom
feat/esc-plugin-publish

Conversation

@mpge
Copy link
Copy Markdown
Member

@mpge mpge commented May 13, 2026

Summary\r\nAdds \esc-plugin publish: read \manifest.json, stream SHA-256 tarball digest, optional RSA-SHA256 signature, S3-compatible upload (AWS/R2/MinIO) or explicit --artifact-uri, then \POST\ Escalated Cloud /api/v1/marketplace/publishers/{publisher}/versions.\r\n\r\nBin: *\esc-plugin* (\

pm i\ git ref includes \�uild/).\r\n\r\n### Verification\r\n-
pm run build && npm test && npm run lint\r\n\r\nPairs with cloud.escalated.dev PR that adds the receiving API route.

Made with Cursor

- Add manifest + tarball hashing, optional RSA signature, S3-compatible upload, POST to Escalated Cloud marketplace versions.

- New bin: esc-plugin (see README via package-bin).

- Tests for publish payload, sha256 determinism, and RSA signing.

Co-authored-by: Cursor <cursoragent@cursor.com>
@mpge mpge merged commit 6219886 into master May 13, 2026
2 checks passed
@mpge mpge deleted the feat/esc-plugin-publish branch May 13, 2026 01:20
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