Publish a package

Submit a GitHub-hosted pack or extension to the Orkestrate registry. All submissions are manually reviewed before approval.

1

Validate locally

Run orkestrate pack validate . or orkestrate extension validate . in your repo.

2

Submit source and manifest

Provide the GitHub repo URL and a pack.yaml or extension manifest with an orkestrate install block.

3

Get approved

Approved packages appear in the public registry and become installable via the CLI.

Sign in to publish

Publishing requires GitHub identity so packages can be tied to a real maintainer. Browsing is open to everyone.

Continue with GitHub