To manually publish a version to the pyx registry:
# Build the wheel
uv build --wheel
# Publish (requires authentication via `uv auth` or UV_PUBLISH_TOKEN env var)
uv publish --publish-url https://api.pyx.dev/v1/upload/notion/main dist/notion_snowflake_mcp-<version>-py3-none-any.whlPublishing happens automatically in CI when:
- A commit starting with
chore(release): notion-snowflake-mcpis pushed to main - The workflow creates a git tag, builds the wheel, and publishes to pyx
The release flow:
- Push changes to main
- CI creates a release PR with version bump (via semantic-release)
- Merge the release PR
- CI publishes to pyx and creates a GitHub Release