@@ -13,10 +13,10 @@ jobs:
1313 strategy :
1414 fail-fast : true
1515 matrix :
16- os : [ubuntu-latest, macos-latest]
16+ os : [ubuntu-latest, macos-latest, macos-13 ]
1717
1818 steps :
19- - uses : actions/checkout@v1
19+ - uses : actions/checkout@v4
2020
2121 - uses : actions/setup-python@v5
2222 name : Install Python
2525
2626 - name : Install cibuildwheel
2727 run : |
28- python -m pip install git+https://github.com/joerick/ cibuildwheel.git@main
28+ python -m pip install cibuildwheel
2929
3030 - name : Install build tools for OSX
3131 if : startsWith(matrix.os, 'macos')
5656 name : Build source distribution
5757 runs-on : ubuntu-latest
5858 steps :
59- - uses : actions/checkout@v2
59+ - uses : actions/checkout@v4
6060
61- - uses : actions/setup-python@v2
61+ - uses : actions/setup-python@v5
6262 name : Install Python
6363 with :
6464 python-version : ' 3.10'
7878 if : github.ref == 'refs/heads/master' && github.event_name == 'push'
7979
8080 steps :
81- - uses : actions/checkout@v2
81+ - uses : actions/checkout@v4
8282
8383 - name : Set up Python
8484 uses : actions/setup-python@v5
9797 - name : Publish
9898 env :
9999 TWINE_USERNAME : __token__
100- TWINE_PASSWORD : ${{ secrets.pypi_password }}
100+ TWINE_PASSWORD : ${{ secrets.PYPI_PASSWORD }}
101101 run : |
102- (cd ./src/runtime/python && curl -I --fail https://pypi.org/project/$(python setup.py --name)/$(python setup.py --version)/) || twine upload dist/*
102+ twine upload --verbose --non-interactive --skip-existing dist/*
0 commit comments