feat: build windows distributions with cibuildwheel in GitHub CI #1423
+114
−8
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This should avoid maintaining appveyor workflow (and free up appveyor account limitations 😉).
This also introduces windows aarch64 distributions 🎉
Lastly, I updated other spots in the GH actions workflow:
actions/checkout
to v5 (only breaking changes are internal like upgrade node version used for building their dist)actions/checkout
action (only useful if the workflow usesgit push
or similar)actions/download-artifact
to v5 (only breaking changes are internal because this already usesmerge-multiple: true
)Further Ideas
Ideas that are related to this.
These can be added to this PR with ease:
These should be done in a separate PR: