Skip to content

Commit 58fee4f

Browse files
committed
Disabled building wheel until we can drop numpy 1 support. Updated workflow to only trigger on tagged release. Updated os matrix to match test workflow.
1 parent 04c6a1a commit 58fee4f

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

.github/workflows/cibuildwheel.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
11
# Build wheels, sdist, and upload to PyPI
22

33
# code adapted from antio and openmeeg
4+
# TODO: once numpy 1 support is dropped, enable these jobs; set to only run on
5+
# tagged releases, and only if the test.yml workflow is successful
46

57
name: Build
68
concurrency:
79
group: ${{ github.workflow }}-${{ github.event.number }}-${{ github.event.ref }}
810
cancel-in-progress: true
911
on: # yamllint disable-line rule:truthy
10-
pull_request:
11-
push:
12-
branches: [main, cbw]
1312
workflow_dispatch:
1413
release:
1514
types: [published]
1615

1716
jobs:
1817
build_wheels:
18+
if: false # disabeling until we can drop support for numpy 1
1919
name: Wheels ${{ matrix.os }} ${{ matrix.arch }}
2020
runs-on: ${{ matrix.os }}
2121
strategy:
2222
matrix:
23-
os: [ubuntu-latest, ubuntu-24.04-arm, windows-latest, macos-15-intel, macos-latest] # windows-11-arm
23+
os: [ubuntu-22.04, ubuntu-24.04, macos-14, macos-15, macos-15-intel] # windows-11 windows-11-arm
2424
arch: [native]
2525
# TODO: Someday this can be enabled, but need to add emulation and it's slow,
2626
# can use docker/setup-qemu-action

0 commit comments

Comments
 (0)