Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Publish A Release

Publishing uploads a .kpar release archive so users and tools can discover it.

Choose An Authentication Method

Use trusted publishing for supported CI providers. Use API tokens for automation that cannot use trusted publishing yet.

For GitHub Actions, start with Set Up GitHub Trusted Publishing.

Prepare Package Metadata

The release archive must include metadata Sysand Index can validate. Metadata controls package identity, version, dependencies, and project-page display.

For client-side packaging commands, use the Sysand client documentation.

Check The Published Release

After publication, check the project page, release version, README, changelog, licenses, usages, and package identity.