summaryrefslogtreecommitdiff
path: root/.github/workflows/build-python-package.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/build-python-package.yml')
-rw-r--r--.github/workflows/build-python-package.yml14
1 files changed, 6 insertions, 8 deletions
diff --git a/.github/workflows/build-python-package.yml b/.github/workflows/build-python-package.yml
index 1bea3082b..b2565eb05 100644
--- a/.github/workflows/build-python-package.yml
+++ b/.github/workflows/build-python-package.yml
@@ -13,10 +13,10 @@ jobs:
strategy:
fail-fast: true
matrix:
- os: [ubuntu-latest, macos-latest]
+ os: [ubuntu-latest, macos-latest, macos-13]
steps:
- - uses: actions/checkout@v1
+ - uses: actions/checkout@v4
- uses: actions/setup-python@v5
name: Install Python
@@ -25,7 +25,7 @@ jobs:
- name: Install cibuildwheel
run: |
- python -m pip install git+https://github.com/joerick/cibuildwheel.git@main
+ python -m pip install cibuildwheel
- name: Install build tools for OSX
if: startsWith(matrix.os, 'macos')
@@ -56,9 +56,9 @@ jobs:
name: Build source distribution
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v4
- - uses: actions/setup-python@v2
+ - uses: actions/setup-python@v5
name: Install Python
with:
python-version: '3.10'
@@ -78,7 +78,7 @@ jobs:
if: github.ref == 'refs/heads/master' && github.event_name == 'push'
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
@@ -99,6 +99,4 @@ jobs:
TWINE_USERNAME: __token__
TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
run: |
- ls -la ./dist/ # Debug: Check if wheels exist
- echo "Attempting upload..."
twine upload --verbose --non-interactive --skip-existing dist/* \ No newline at end of file