Skip to content

Commit cedeaff

Browse files
authored
minor workflow update (#98)
1 parent 4188197 commit cedeaff

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

.github/workflows/publish.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
runs-on: ${{ matrix.os }}
1515
strategy:
1616
matrix:
17-
os: [ubuntu-20.04, windows-2022, macOS-13]
17+
os: [ubuntu-24.04, windows-2022, macOS-13]
1818
steps:
1919
- name: Checkout
2020
uses: actions/checkout@v4
@@ -33,7 +33,7 @@ jobs:
3333

3434
- name: Build wheels
3535
# uses: joerick/cibuildwheel@v1.9.0
36-
uses: pypa/cibuildwheel@v2.23.0
36+
uses: pypa/cibuildwheel@v2.23.3
3737
with:
3838
output-dir: wheelhouse
3939
env:
@@ -53,7 +53,7 @@ jobs:
5353

5454
build_sdist:
5555
name: Build a source distribution
56-
runs-on: ubuntu-20.04
56+
runs-on: ubuntu-24.04
5757
steps:
5858
- name: Checkout
5959
uses: actions/checkout@v4
@@ -75,11 +75,12 @@ jobs:
7575
path: dist/*.tar.gz
7676

7777
publish:
78+
name: 'Upload to PyPI/TestPyPI'
79+
runs-on: ubuntu-24.04
7880
needs: [build_wheels, build_sdist]
7981
environment: ${{ github.event.inputs.repository }}
8082
permissions:
8183
id-token: write
82-
runs-on: ubuntu-latest
8384
steps:
8485
- uses: actions/download-artifact@v4
8586
with:

0 commit comments

Comments
 (0)