Skip to content

Change cibuildwheel build image, setup trusted publisher workflow - #53

Merged
billbrod merged 2 commits into
mainfrom
change_cibw_build_image
Sep 2, 2026
Merged

Change cibuildwheel build image, setup trusted publisher workflow#53
billbrod merged 2 commits into
mainfrom
change_cibw_build_image

Conversation

@billbrod

@billbrod billbrod commented Sep 2, 2026

Copy link
Copy Markdown
Member

Our ubuntu build is still failing (see #52). Came across this discussion which suggests the issue is which manylinux image Pillow is currently supporting. Checking out the cibuildwheel docs, it looks like the defaults are more recent images than manylinux2014, which I was specifying. Thus, I've removed my specification of the build image, and hopefully this will work.

I've also updated the deploy.yml action to use a trusted publisher instead of API keys, as that's now the recommended course of action. I also updated the file so that it will publish to test.pypi.org if the action is triggered manually, so I can test it more easily.

EDIT: looks like that fixed it.

@billbrod
billbrod merged commit 1ff7015 into main Sep 2, 2026
87 of 90 checks passed
@billbrod billbrod changed the title Change cibuildwheel build image Change cibuildwheel build image, setup trusted publisher workflow Sep 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant