Skip to content

Commit 373cb7d

Browse files
committed
.github/workflows: ...
1 parent 713a643 commit 373cb7d

File tree

1 file changed

+20
-32
lines changed

1 file changed

+20
-32
lines changed

.github/workflows/wheels.yml

Lines changed: 20 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,6 @@ jobs:
2222
matrix:
2323
os: ["ubuntu-22.04"]
2424
runs-on: ${{ matrix.os }}
25-
env:
26-
CIBW_MANYLINUX_X86_64_IMAGE: manylinux_2_28
27-
CIBW_MANYLINUX_I686_IMAGE: manylinux_2_28
28-
CIBW_MANYLINUX_AARCH64_IMAGE: manylinux_2_28
29-
CIBW_SKIP: "pp* cp*-musllinux*"
30-
CIBW_TEST_COMMAND: >
31-
cd .. &&
32-
pytest -k "not RSI and not threading" {project}/tests
3325
steps:
3426
- name: Checkout repository
3527
uses: actions/checkout@v4
@@ -45,6 +37,11 @@ jobs:
4537
- name: Build wheels
4638
uses: pypa/[email protected]
4739
env:
40+
CIBW_MANYLINUX_X86_64_IMAGE: manylinux_2_28
41+
CIBW_SKIP: "pp* cp*-musllinux*"
42+
CIBW_TEST_COMMAND: >
43+
cd .. &&
44+
pytest -k "not RSI and not threading" {project}/tests
4845
CIBW_ARCHS_LINUX: x86_64
4946
CIBW_BUILD_FRONTEND: build
5047
CIBW_ENVIRONMENT_LINUX : >
@@ -68,14 +65,6 @@ jobs:
6865
matrix:
6966
os: ["ubuntu-22.04-arm"]
7067
runs-on: ${{ matrix.os }}
71-
env:
72-
CIBW_MANYLINUX_X86_64_IMAGE: manylinux_2_28
73-
CIBW_MANYLINUX_I686_IMAGE: manylinux_2_28
74-
CIBW_MANYLINUX_AARCH64_IMAGE: manylinux_2_28
75-
CIBW_SKIP: "pp* cp*-musllinux*"
76-
CIBW_TEST_COMMAND: >
77-
cd .. &&
78-
pytest -k "not RSI and not threading" {project}/tests
7968
steps:
8069
- name: Checkout repository
8170
uses: actions/checkout@v4
@@ -91,6 +80,11 @@ jobs:
9180
- name: Build wheels
9281
uses: pypa/[email protected]
9382
env:
83+
CIBW_MANYLINUX_AARCH64_IMAGE: manylinux_2_28
84+
CIBW_SKIP: "pp* cp*-musllinux*"
85+
CIBW_TEST_COMMAND: >
86+
cd .. &&
87+
pytest -k "not RSI and not threading" {project}/tests
9488
CIBW_ARCHS_LINUX: aarch64
9589
CIBW_BUILD_FRONTEND: build
9690
CIBW_ENVIRONMENT_LINUX : >
@@ -114,14 +108,6 @@ jobs:
114108
matrix:
115109
os: ["ubuntu-22.04"]
116110
runs-on: ${{ matrix.os }}
117-
env:
118-
CIBW_MUSLLINUX_X86_64_IMAGE: musllinux_1_2
119-
CIBW_MUSLLINUX_I686_IMAGE: musllinux_1_2
120-
CIBW_MUSLLINUX_AARCH64_IMAGE: musllinux_1_2
121-
CIBW_SKIP: "pp* cp*-manylinux*"
122-
CIBW_TEST_COMMAND: >
123-
cd .. &&
124-
pytest -k "not RSI and not threading" {project}/tests
125111
steps:
126112
- name: Checkout repository
127113
uses: actions/checkout@v4
@@ -148,6 +134,11 @@ jobs:
148134
- name: Build wheels
149135
uses: pypa/[email protected]
150136
env:
137+
CIBW_MUSLLINUX_X86_64_IMAGE: musllinux_1_2
138+
CIBW_SKIP: "pp* cp*-manylinux*"
139+
CIBW_TEST_COMMAND: >
140+
cd .. &&
141+
pytest -k "not RSI and not threading" {project}/tests
151142
CIBW_ARCHS_LINUX: x86_64
152143
CIBW_BUILD_FRONTEND: build
153144
CIBW_ENVIRONMENT_LINUX : >
@@ -171,14 +162,6 @@ jobs:
171162
matrix:
172163
os: ["ubuntu-22.04"]
173164
runs-on: ${{ matrix.os }}
174-
env:
175-
CIBW_MUSLLINUX_X86_64_IMAGE: musllinux_1_2
176-
CIBW_MUSLLINUX_I686_IMAGE: musllinux_1_2
177-
CIBW_MUSLLINUX_AARCH64_IMAGE: musllinux_1_2
178-
CIBW_SKIP: "pp* cp*-manylinux*"
179-
CIBW_TEST_COMMAND: >
180-
cd .. &&
181-
pytest -k "not RSI and not threading" {project}/tests
182165
steps:
183166
- name: Checkout repository
184167
uses: actions/checkout@v4
@@ -206,6 +189,11 @@ jobs:
206189
- name: Build wheels
207190
uses: pypa/[email protected]
208191
env:
192+
CIBW_MUSLLINUX_AARCH64_IMAGE: musllinux_1_2
193+
CIBW_SKIP: "pp* cp*-manylinux*"
194+
CIBW_TEST_COMMAND: >
195+
cd .. &&
196+
pytest -k "not RSI and not threading" {project}/tests
209197
CIBW_ARCHS_LINUX: aarch64
210198
CIBW_BUILD_FRONTEND: build
211199
CIBW_ENVIRONMENT_LINUX : >

0 commit comments

Comments
 (0)