Move to github actions for CI/CD
Closed this issue · 0 comments
afedynitch commented
Move from Azure to github actions for all CI/CD tasks.
As in the previous implementation the CI should:
On master:
- Build wheels for x86-64 and aarch64 from linux and macos, and 64bit Windows
- Build wheels for all Python version from 3.7 to 3.10
- Install wheels with pip
- Test with pytest
On PR:
- same toolchain but only for linux x86-64 for Python 3.9 to shorten build and test times
On release:
- entire toolchain
- Publish on wheels on PyPi