Publishing
Publishing
Prepare potion.json, validate an archive, submit review, and publish an immutable semantic release.
Publishers create a draft, select a type-specific contract, upload a ZIP or TAR.GZ archive, and submit it for review. Potion treats every archive as untrusted data and never executes its contents.
Release checklist
- Add a valid
potion.jsonat the archive root. - Declare compatibility, permissions, files, and dependencies.
- Upload and resolve every validation issue.
- Submit editorial review and address a requested change.
- Publish a new semantic version and verify its checksum.
Published archives and premium object prefixes are immutable. Use deprecation or yanking for lifecycle changes.