Skip to content

Github releases should have wheels and sdist as assets, instead of zip/tar.gz of the source tree #175

Description

@robertodr

Motivation

For this project, I don't think that obtaining the source as zip/tar.gz has any meaningful use.

Proposed feature

When a release is made in the GitHub UI, the deploy.yml workflow is triggered to create wheels and sdist. These are then uploaded to PyPI.

It would be enough to add a step that replaces the default zip and tar.gz assets with the wheels and sdist.

Proposed API or usage example (optional)

No response

Additional context

No response

Metadata

Metadata

Labels

enhancementNew feature or requestgithub_actionsPull requests that update GitHub Actions code

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions