Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release automation: create sdist on CI #7544

Merged
merged 1 commit into from
Nov 13, 2023
Merged

Conversation

hugovk
Copy link
Member

@hugovk hugovk commented Nov 12, 2023

Next step of automation for #7390.

This creates the sdist on the CI:

  • No need to create it locally
  • Safer to build on the CI than a potentially compromised local machine
  • Better reproduciblity

The sdist is added as a new job to the wheels.yml workflow and added to the same GitHub artifact as the wheels, which I've renamed from wheel to dist.

image

We'll probably want to rename wheels.yml to something not specific to wheels (because we build a source distribution as well), I was thinking about renaming deploy.yml once we start publishing to PyPI, but open to renaming now as well.

@hugovk hugovk merged commit 12022fe into python-pillow:main Nov 13, 2023
88 checks passed
@hugovk hugovk deleted the ci-sdist branch November 13, 2023 06:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants