Skip to content

Commit 6a04823

Browse files
committed
edit: workflow file
1 parent d9a504b commit 6a04823

1 file changed

Lines changed: 5 additions & 32 deletions

File tree

.github/workflows/release.yml

Lines changed: 5 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,10 @@ jobs:
3333
- runner: ubuntu-22.04
3434
target: s390x
3535
- runner: ubuntu-22.04
36+
- runner: windows-latest
37+
target: x64
38+
- runner: windows-latest
39+
target: x86
3640
steps:
3741
- uses: actions/checkout@v4
3842
- name: Testing Rust modules
@@ -74,37 +78,6 @@ jobs:
7478
name: wheels-linux-${{ matrix.platform.target }}
7579
path: dist
7680

77-
musllinux:
78-
runs-on: ${{ matrix.platform.runner }}
79-
strategy:
80-
matrix:
81-
platform:
82-
- runner: ubuntu-22.04
83-
target: x86_64
84-
- runner: ubuntu-22.04
85-
target: x86
86-
- runner: ubuntu-22.04
87-
target: aarch64
88-
- runner: ubuntu-22.04
89-
target: armv7
90-
steps:
91-
- uses: actions/checkout@v4
92-
- uses: actions/setup-python@v5
93-
with:
94-
python-version: 3.x
95-
- name: Build wheels
96-
uses: PyO3/maturin-action@v1
97-
with:
98-
target: ${{ matrix.platform.target }}
99-
args: --release --out dist --find-interpreter
100-
sccache: ${{ !startsWith(github.ref, 'refs/tags/') }}
101-
manylinux: musllinux_1_2
102-
- name: Upload wheels
103-
uses: actions/upload-artifact@v4
104-
with:
105-
name: wheels-musllinux-${{ matrix.platform.target }}
106-
path: dist
107-
10881
windows:
10982
runs-on: ${{ matrix.platform.runner }}
11083
strategy:
@@ -177,7 +150,7 @@ jobs:
177150
name: Release
178151
runs-on: ubuntu-latest
179152
if: ${{ startsWith(github.ref, 'refs/tags/') || github.event_name == 'workflow_dispatch' }}
180-
needs: [linux, musllinux, windows, macos, sdist]
153+
needs: [test, linux, windows, sdist]
181154
permissions:
182155
id-token: write
183156
contents: write

0 commit comments

Comments
 (0)