Skip to content

Commit d0030b3

Browse files
committed
fix CI
1 parent 853c8e0 commit d0030b3

File tree

1 file changed

+39
-37
lines changed

1 file changed

+39
-37
lines changed

.github/workflows/CI.yml

Lines changed: 39 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -58,40 +58,40 @@ jobs:
5858
name: wheels-linux-${{ matrix.platform.target }}
5959
path: dist
6060

61-
musllinux:
62-
runs-on: ${{ matrix.platform.runner }}
63-
strategy:
64-
matrix:
65-
platform:
66-
- runner: ubuntu-latest
67-
target: x86_64
68-
- runner: ubuntu-latest
69-
target: x86
70-
- runner: ubuntu-latest
71-
target: aarch64
72-
- runner: ubuntu-latest
73-
target: armv7
74-
steps:
75-
- uses: actions/checkout@v4
76-
- name: Install Dependencies
77-
run: |
78-
sudo apt-get update
79-
sudo apt-get install -y musl-tools gcc musl-dev
80-
- uses: actions/setup-python@v5
81-
with:
82-
python-version: 3.x
83-
- name: Build wheels
84-
uses: PyO3/maturin-action@v1
85-
with:
86-
target: ${{ matrix.platform.target }}
87-
args: --release --out dist --find-interpreter
88-
sccache: 'true'
89-
manylinux: musllinux_1_2
90-
- name: Upload wheels
91-
uses: actions/upload-artifact@v4
92-
with:
93-
name: wheels-musllinux-${{ matrix.platform.target }}
94-
path: dist
61+
# musllinux:
62+
# runs-on: ${{ matrix.platform.runner }}
63+
# strategy:
64+
# matrix:
65+
# platform:
66+
# - runner: ubuntu-latest
67+
# target: x86_64
68+
# - runner: ubuntu-latest
69+
# target: x86
70+
# - runner: ubuntu-latest
71+
# target: aarch64
72+
# - runner: ubuntu-latest
73+
# target: armv7
74+
# steps:
75+
# - uses: actions/checkout@v4
76+
# - name: Install Dependencies
77+
# run: |
78+
# sudo apt-get update
79+
# sudo apt-get install -y musl-tools gcc musl-dev
80+
# - uses: actions/setup-python@v5
81+
# with:
82+
# python-version: 3.x
83+
# - name: Build wheels
84+
# uses: PyO3/maturin-action@v1
85+
# with:
86+
# target: ${{ matrix.platform.target }}
87+
# args: --release --out dist --find-interpreter
88+
# sccache: 'true'
89+
# manylinux: musllinux_1_2
90+
# - name: Upload wheels
91+
# uses: actions/upload-artifact@v4
92+
# with:
93+
# name: wheels-musllinux-${{ matrix.platform.target }}
94+
# path: dist
9595

9696
windows:
9797
runs-on: ${{ matrix.platform.runner }}
@@ -125,10 +125,12 @@ jobs:
125125
strategy:
126126
matrix:
127127
platform:
128-
- runner: macos-12
129-
target: x86_64
128+
# - runner: macos-12
129+
# target: x86_64
130130
- runner: macos-14
131131
target: aarch64
132+
- runner: macos-15
133+
target: aarch64
132134
steps:
133135
- uses: actions/checkout@v4
134136
- uses: actions/setup-python@v5
@@ -165,7 +167,7 @@ jobs:
165167
name: Release
166168
runs-on: ubuntu-latest
167169
if: ${{ startsWith(github.ref, 'refs/tags/') || github.event_name == 'workflow_dispatch' }}
168-
needs: [linux, musllinux, windows, macos, sdist]
170+
needs: [linux, windows, macos, sdist]
169171
permissions:
170172
# Use to sign the release artifacts
171173
id-token: write

0 commit comments

Comments
 (0)