HubPublic

Publish

Publish Packages

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

Publish

Validate first, publish second

Goal: make package quality and ownership explicit before rawctx becomes the package source your team uses.

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 a candidate package, claim it first and publish a version under your own scope.

Caution: do not treat claim as a cosmetic step. Claim exists to separate candidate discovery from genuine ownership and published 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
rawctx publish --from-dbt . --native --package-name @your-scope/jaffle-shop