01 · section
Authenticate first
Publishing requires a GitHub-backed login flow because namespace ownership is tied to your Registry identity.
Login
$ axint loginGetting started
Publishing today is JSON-first: the CLI validates your package, checks namespace ownership, stores metadata in D1, stores the large payload in R2, and returns the live package URL.
Publishing requires a GitHub-backed login flow because namespace ownership is tied to your Registry identity.
$ axint loginTreat dry-run as part of the normal publish loop. It is the best way to catch missing metadata before a bad version lands publicly.
$ axint publish --dry-run
$ axint publishD1 stores searchable package and version metadata. R2 stores the large payload for source, Swift output, plist fragments, and IR.