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

Cleanup wheel building CI #42

Merged
merged 5 commits into from
Jun 20, 2024
Merged

Cleanup wheel building CI #42

merged 5 commits into from
Jun 20, 2024

Conversation

imciner2
Copy link
Member

@imciner2 imciner2 commented Jun 19, 2024

This PR does a clean-up to the wheel building CI, and works on improving it.

Specifically, it:

  • Switches to using the cibuildwheel action instead of doing the install/invocation ourselves
  • Delete the build directory between each build to ensure we start fresh for each version
  • Separate the source build and wheel upload into a separate step

… builds

The build directory appears to be left intact between builds for the
different cpython versions. Lets ensure everything is done correctly by
deleting the build directory to force a complete rebuild.
@imciner2 imciner2 marked this pull request as ready for review June 19, 2024 16:13
@imciner2
Copy link
Member Author

I have also added logic to select numpy 2.0 versions when applicable.

@AmitSolomonPrinceton AmitSolomonPrinceton merged commit 2aedc80 into master Jun 20, 2024
15 checks passed
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.

2 participants