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

Update wheels.yml to prevent release if failed builds. #1979

Closed
wants to merge 1 commit into from

Conversation

markclare1992
Copy link

Add check for all wheels building successfully before uploading to PyPI. Not sure if this step should happen immediately after wheel building step or where I have put it?

Add check for all wheels building successfully before uploading to PyPI.
Not sure if this step should happen immediately after wheel building step or where I have put it?
@markclare1992 markclare1992 changed the title Update wheels.yml to prevent release if failed builds. Update wheels.yml to prevent release if failed builds. https://github.com/zeromq/pyzmq/issues/1978 Apr 19, 2024
@markclare1992 markclare1992 changed the title Update wheels.yml to prevent release if failed builds. https://github.com/zeromq/pyzmq/issues/1978 Update wheels.yml to prevent release if failed builds. Apr 19, 2024
@markclare1992
Copy link
Author

Linked to #1978

@minrk
Copy link
Member

minrk commented Apr 19, 2024

Thanks for the PR! This is already accomplished by the needs field, I believe (the affected step didn't run until just now when all the jobs finished). The problem is linux ARM wheels are published from CircleCI.

If we added a step that pulled the wheels in from Circle so that only GitHub did the upload, it would fix this.

@minrk
Copy link
Member

minrk commented Apr 24, 2024

#1982 causes all wheels to be uploaded together

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.

None yet

2 participants