Skip to content

Commit 893cd5c

Browse files
authored
Merge pull request #398 from pbs-data-solutions/publish
Another attempt to work around for broken maturin install
2 parents bb0716a + f59e935 commit 893cd5c

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

.github/workflows/pypi_publish.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ permissions:
1010

1111
jobs:
1212
linux:
13-
runs-on: ubuntu-24.04
13+
runs-on: ubuntu-latest
1414
strategy:
1515
matrix:
1616
target: [x86_64, x86, aarch64, armv7, s390x, ppc64le]
@@ -78,9 +78,12 @@ jobs:
7878
path: dist
7979

8080
sdist:
81-
runs-on: ubuntu-24.04
81+
runs-on: ubuntu-latest
8282
steps:
8383
- uses: actions/checkout@v4
84+
- uses: actions/setup-python@v5
85+
with:
86+
python-version: "3.11"
8487
- name: Build sdist
8588
uses: PyO3/maturin-action@v1
8689
with:
@@ -94,7 +97,7 @@ jobs:
9497

9598
release:
9699
name: Release
97-
runs-on: ubuntu-24.04
100+
runs-on: ubuntu-latest
98101
if: "startsWith(github.ref, 'refs/tags/')"
99102
needs: [linux, windows, macos, sdist]
100103
steps:

0 commit comments

Comments
 (0)