Publishing
API keys, immutable versions, release notes and blocking.
export NOVON_ADMIN_API_KEY=nvk_… # or ~/.config/novon/admin-api-key
npx novon-integration publish --api-url https://stage-admin-api.novon.com --notes "first release"- The key is an application API key with the
communityIntegration:publishscope, minted in the admin console under Settings → API keys. - Publishing uploads
dist/integration.jsanddist/manifest.json. The registry re-validates the manifest and the bundle size. - A
(domain, version)is published once and is immutable. Bumpversionfor every change, including manifest-only changes. - Releases move through
uploading → readyand may be set toblockedby a Novon administrator, which removes that version (or the whole domain) from every hub in the environment.
Publish to the staging environment first, install it on a hub there, then publish to production with the same artefacts.