Skip to content

Commit 87dc20f

Browse files
committed
test clean up
1 parent 5a9cb58 commit 87dc20f

File tree

3 files changed

+9
-52
lines changed

3 files changed

+9
-52
lines changed

.github/workflows/build-wheels-push.yml

Lines changed: 7 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
name: build-wheels-push
22

33
# on: []
4-
# on: push
4+
on: push
55

6-
on:
7-
release:
8-
types:
9-
- published
6+
# on:
7+
# release:
8+
# types:
9+
# - published
1010

1111
concurrency:
1212
group: ${{ github.workflow }}-${{ github.ref }}
@@ -44,8 +44,10 @@ jobs:
4444
# https://github.com/github/feedback/discussions/7835#discussioncomment-1769026
4545
buildplat:
4646
- [ubuntu-24.04, manylinux_x86_64]
47+
- [ubuntu-24.04, manylinux_i686]
4748
- [ubuntu-24.04-arm, manylinux_aarch64]
4849
- [ubuntu-24.04, musllinux_x86_64] # No OpenBlas, no test
50+
- [ubuntu-24.04, musllinux_i686]
4951
- [ubuntu-24.04-arm, musllinux_aarch64]
5052
- [macos-13, macosx_x86_64]
5153
- [macos-14, macosx_arm64]
@@ -66,31 +68,6 @@ jobs:
6668
name: cibw-wheels-${{ matrix.python }}-${{ matrix.buildplat[1] }}
6769
path: wheelhouse/*.whl
6870

69-
build_wheels_32:
70-
name: Build wheel for ${{ matrix.python }}-${{ matrix.buildplat[1] }}
71-
runs-on: ${{ matrix.buildplat[0] }}
72-
strategy:
73-
# Ensure that a wheel builder finishes even if another fails
74-
fail-fast: false
75-
matrix:
76-
buildplat_linux_32:
77-
- [ubuntu-24.04, manylinux_i686]
78-
- [ubuntu-24.04, musllinux_i686]
79-
python: ["cp38", "cp39","cp310", "cp311","cp312", "cp313"]
80-
81-
steps:
82-
- uses: actions/checkout@v4
83-
84-
- name: Build linux 32bit wheels
85-
uses: pypa/[email protected]
86-
env:
87-
CIBW_BUILD: ${{ matrix.python }}-${{ matrix.buildplat_linux_32[1] }}
88-
89-
- uses: actions/upload-artifact@v4
90-
with:
91-
name: cibw-wheels-${{ matrix.python }}-${{ matrix.buildplat_linux_32[1] }}
92-
path: wheelhouse/*.whl
93-
9471
# upload_testpypi:
9572
# name: >-
9673
# Publish highspy to TestPyPI

.github/workflows/build-wheels.yml

Lines changed: 2 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,10 @@ jobs:
3333
# https://github.com/github/feedback/discussions/7835#discussioncomment-1769026
3434
buildplat:
3535
- [ubuntu-24.04, manylinux_x86_64]
36+
- [ubuntu-24.04, manylinux_i686]
3637
- [ubuntu-24.04-arm, manylinux_aarch64]
3738
- [ubuntu-24.04, musllinux_x86_64] # No OpenBlas, no test
39+
- [ubuntu-24.04, musllinux_i686]
3840
- [ubuntu-24.04-arm, musllinux_aarch64]
3941
- [macos-13, macosx_x86_64]
4042
- [macos-14, macosx_arm64]
@@ -44,28 +46,7 @@ jobs:
4446

4547
steps:
4648
- uses: actions/checkout@v4
47-
4849
- name: Build wheels
4950
uses: pypa/[email protected]
5051
env:
5152
CIBW_BUILD: ${{ matrix.python }}-${{ matrix.buildplat[1] }}
52-
53-
build_wheels_32:
54-
name: Build wheel for ${{ matrix.python }}-${{ matrix.buildplat[1] }}
55-
runs-on: ${{ matrix.buildplat[0] }}
56-
strategy:
57-
# Ensure that a wheel builder finishes even if another fails
58-
fail-fast: false
59-
matrix:
60-
buildplat_linux_32:
61-
- [ubuntu-24.04, manylinux_i686]
62-
- [ubuntu-24.04, musllinux_i686]
63-
python: ["cp38", "cp39","cp310", "cp311","cp312", "cp313"]
64-
65-
steps:
66-
- uses: actions/checkout@v4
67-
68-
- name: Build linux 32bit wheels
69-
uses: pypa/[email protected]
70-
env:
71-
CIBW_BUILD: ${{ matrix.python }}-${{ matrix.buildplat_linux_32[1] }}

pyproject.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,6 @@ build = "*"
205205
archs = ["auto64", "auto32"]
206206

207207
# Enable free-threaded support
208-
# free-threaded-support = true
209208
enable = ["cpython-freethreading"]
210209

211210
test-command = "pytest {project}/tests"

0 commit comments

Comments
 (0)