Skip to content

Add sdist build and publish to release workflow #164

Description

@b-long

Currently the release workflow builds and publishes only wheel artifacts. We should also build source distributions (sdist) via uv build --sdist and include them in the PyPI upload, so that users on platforms without a matching wheel can install from source. The twine check step added in #163 already validates both artifact types, so the infrastructure is in place. This would also align with PyPI best practices for open-source packages.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions