From fc9c028aa00382d084f159054b29ba1eff76080f Mon Sep 17 00:00:00 2001 From: Eugene Scherba Date: Sat, 2 Aug 2025 13:33:43 -0700 Subject: [PATCH] minor workflow tweak --- .github/workflows/publish.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) 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: