@@ -19,29 +19,29 @@ jobs:
1919 - name : Checkout
2020 uses : actions/checkout@v2
2121 - name : Set up Python
22- uses : actions/setup-python@v2
22+ uses : actions/setup-python@v4
2323 with :
2424 python-version : ' 3.9'
2525 - name : Set up QEMU
2626 if : runner.os == 'Linux'
2727 # uses: docker/setup-qemu-action@v1.0.1
28- uses : docker/setup-qemu-action@v1.2.0
28+ uses : docker/setup-qemu-action@v2
2929 with :
3030 platforms : arm64
3131 - name : Build wheels
3232 # uses: joerick/cibuildwheel@v1.9.0
33- uses : pypa/cibuildwheel@v2.9.0
33+ uses : pypa/cibuildwheel@v2.11.2
3434 with :
3535 output-dir : wheelhouse
3636 env :
37- CIBW_BUILD : ' {cp36,cp37,cp38,cp39,cp310}-{manylinux_x86_64,manylinux_aarch64,win32,win_amd64,macosx_x86_64} {cp39,cp310}-macosx_arm64'
37+ CIBW_BUILD : ' {cp36,cp37,cp38,cp39,cp310,cp311 }-{manylinux_x86_64,manylinux_aarch64,win32,win_amd64,macosx_x86_64} {cp39,cp310,cp311 }-macosx_arm64'
3838 CIBW_MANYLINUX_AARCH64_IMAGE : manylinux2014
3939 CIBW_ARCHS_LINUX : ' auto aarch64'
4040 CIBW_ARCHS_MACOS : ' auto arm64'
4141 CIBW_TEST_REQUIRES : pytest
4242 CIBW_TEST_COMMAND : ' pytest -s {project}/tests'
43- # CIBW_TEST_SKIP: '*-macosx_arm64' # Until the day Apple silicon instances are available on GitHub Actions
44- - uses : actions/upload-artifact@v2
43+ CIBW_TEST_SKIP : ' *-macosx_arm64' # Until the day Apple silicon instances are available on GitHub Actions
44+ - uses : actions/upload-artifact@v3
4545 with :
4646 path : ./wheelhouse/*.whl
4747 build_sdist :
@@ -51,14 +51,14 @@ jobs:
5151 - name : Checkout
5252 uses : actions/checkout@v2
5353 - name : Set up Python
54- uses : actions/setup-python@v2
54+ uses : actions/setup-python@v4
5555 with :
5656 python-version : ' 3.9'
5757 - name : Build sdist
5858 run : |
5959 pip install py-cpuinfo
6060 python setup.py build sdist
61- - uses : actions/upload-artifact@v2
61+ - uses : actions/upload-artifact@v3
6262 with :
6363 path : dist/*.tar.gz
6464 publish :
@@ -67,11 +67,11 @@ jobs:
6767 needs : [build_wheels, build_sdist]
6868 steps :
6969 - name : Set up Python
70- uses : actions/setup-python@v2
70+ uses : actions/setup-python@v4
7171 with :
7272 python-version : ' 3.9'
7373 - name : Set up built items
74- uses : actions/download-artifact@v2
74+ uses : actions/download-artifact@v3
7575 with :
7676 name : artifact
7777 path : dist
0 commit comments