Public HubPublic

Publish

Publish Packages

Validate, claim, and publish packages with a clear ownership boundary.

Publish

Validate first, publish second

Goal: make package quality explicit before the registry becomes the distribution path.

Publishing should stay explicit: validate first, pack when you want to inspect the archive locally, then publish from the package directory. If your starting point is an indexed package, claim it first and republish it natively under your own scope.

Caution: do not treat claim as a cosmetic step. Claim exists to separate preview discovery from genuine ownership and native release.

rawctx validate ./my-package --format auto --json
rawctx pack ./my-package --output-dir ./dist --json
rawctx publish ./my-package

rawctx claim @dbt-hub/jaffle-shop
rawctx publish --from-dbt . --package-name @your-scope/jaffle-shop