Skip to content

Release automation: create sdist on CI - #7544

Merged
hugovk merged 1 commit into
python-pillow:mainfrom
hugovk:ci-sdist
Nov 13, 2023
Merged

hugovk merged 1 commit into
python-pillow:mainfrom
hugovk:ci-sdist

Conversation

@hugovk

@hugovk hugovk commented Nov 12, 2023 •

Copy link
Copy Markdown
Member

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
@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