diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index f95d295..df775b1 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -14,7 +14,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-20.04, windows-2022, macOS-13] + os: [ubuntu-24.04, windows-2022, macOS-13] steps: - name: Checkout uses: actions/checkout@v4 @@ -33,7 +33,7 @@ jobs: - name: Build wheels # uses: joerick/cibuildwheel@v1.9.0 - uses: pypa/cibuildwheel@v2.23.0 + uses: pypa/cibuildwheel@v2.23.3 with: output-dir: wheelhouse env: @@ -53,7 +53,7 @@ jobs: build_sdist: name: Build a source distribution - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - name: Checkout uses: actions/checkout@v4 @@ -75,11 +75,12 @@ jobs: path: dist/*.tar.gz publish: + name: 'Upload to PyPI/TestPyPI' + runs-on: ubuntu-24.04 needs: [build_wheels, build_sdist] environment: ${{ github.event.inputs.repository }} permissions: id-token: write - runs-on: ubuntu-latest steps: - uses: actions/download-artifact@v4 with: