Skip to content

Commit 50aca84

Browse files
committed
github/workflows: ...
1 parent 9de5bcf commit 50aca84

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

.github/workflows/build.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
CIBW_MANYLINUX_I686_IMAGE: manylinux_2_28
2727
CIBW_MANYLINUX_PYPY_X86_64_IMAGE: manylinux_2_28
2828
CIBW_MANYLINUX_PYPY_I686_IMAGE: manylinux_2_28
29-
CIBW_BEFORE_BUILD: pip install -U setuptools Cython wheel meson-python && pip install -U numpy
29+
CIBW_BEFORE_BUILD: pip install -U setuptools Cython wheel meson-python ninja && pip install -U numpy
3030
CIBW_TEST_REQUIRES: pytest pandas polars
3131
CIBW_TEST_COMMAND: >
3232
cd .. &&
@@ -72,7 +72,7 @@ jobs:
7272
os: ["ubuntu-22.04"]
7373
runs-on: ${{ matrix.os }}
7474
env:
75-
CIBW_BEFORE_BUILD: pip install -U setuptools Cython wheel meson-python && pip install -U numpy
75+
CIBW_BEFORE_BUILD: pip install -U setuptools Cython wheel meson-python ninja && pip install -U numpy
7676
CIBW_TEST_REQUIRES: pytest pandas polars
7777
CIBW_TEST_COMMAND: >
7878
cd .. &&
@@ -133,7 +133,7 @@ jobs:
133133
CIBW_MANYLINUX_I686_IMAGE: manylinux_2_28
134134
CIBW_MANYLINUX_PYPY_X86_64_IMAGE: manylinux_2_28
135135
CIBW_MANYLINUX_PYPY_I686_IMAGE: manylinux_2_28
136-
CIBW_BEFORE_BUILD: pip install -U setuptools Cython wheel meson-python && pip install -U numpy
136+
CIBW_BEFORE_BUILD: pip install -U setuptools Cython wheel meson-python ninja && pip install -U numpy
137137
CIBW_BEFORE_TEST: pip install -U Cython
138138
CIBW_TEST_REQUIRES: pytest pandas polars
139139
CIBW_TEST_COMMAND: >
@@ -180,7 +180,7 @@ jobs:
180180
os: ["ubuntu-22.04"]
181181
runs-on: ${{ matrix.os }}
182182
env:
183-
CIBW_BEFORE_BUILD: pip install -U setuptools Cython wheel meson-python && pip install -U numpy
183+
CIBW_BEFORE_BUILD: pip install -U setuptools Cython wheel meson-python ninja && pip install -U numpy
184184
CIBW_BEFORE_TEST: apk add bash&&bash setup_rust.sh&&. "$HOME/.cargo/env"&&pip install Cython&&pip install -U maturin&&pip install -U polars
185185
CIBW_TEST_REQUIRES: pytest pandas polars
186186
CIBW_TEST_COMMAND: >
@@ -211,7 +211,7 @@ jobs:
211211
- name: Build TA-Lib
212212
run: |
213213
./tools/build_wheel_linux.sh
214-
shell: alpine.sh {0}
214+
shellrm: alpine.sh {0}
215215
- name: Build wheels
216216
uses: pypa/[email protected]
217217
env:
@@ -253,7 +253,7 @@ jobs:
253253
- name: Build wheels
254254
uses: pypa/[email protected]
255255
env:
256-
CIBW_BEFORE_BUILD: pip install -U setuptools Cython wheel meson-python && pip install -U numpy
256+
CIBW_BEFORE_BUILD: pip install -U setuptools Cython wheel meson-python ninja && pip install -U numpy
257257
CIBW_TEST_REQUIRES: pytest pandas polars
258258
CIBW_TEST_COMMAND: >
259259
cd .. &&
@@ -294,7 +294,7 @@ jobs:
294294
- name: Build wheels
295295
uses: pypa/[email protected]
296296
env:
297-
CIBW_BEFORE_BUILD: pip install -U setuptools Cython wheel meson-python && pip install -U numpy
297+
CIBW_BEFORE_BUILD: pip install -U setuptools Cython wheel meson-python ninja && pip install -U numpy
298298
CIBW_TEST_REQUIRES: pytest pandas polars
299299
CIBW_TEST_COMMAND: >
300300
cd .. &&
@@ -339,7 +339,7 @@ jobs:
339339
PIP_NO_VERIFY: 0
340340
PIP_VERBOSE: 1
341341
CIBW_BUILD_VERBOSITY: 2
342-
CIBW_BEFORE_BUILD: pip install -U setuptools Cython wheel meson-python && pip install -U numpy
342+
CIBW_BEFORE_BUILD: pip install -U setuptools Cython wheel meson-python ninja && pip install -U numpy
343343
CIBW_TEST_REQUIRES: pytest pandas polars
344344
CIBW_TEST_COMMAND: >
345345
cd .. &&
@@ -376,7 +376,7 @@ jobs:
376376
- name: Build wheels
377377
uses: pypa/[email protected]
378378
env:
379-
CIBW_BEFORE_BUILD: pip install -U setuptools Cython wheel meson-python && pip install -U numpy
379+
CIBW_BEFORE_BUILD: pip install -U setuptools Cython wheel meson-python ninja && pip install -U numpy
380380
CIBW_TEST_REQUIRES: pytest pandas polars
381381
CIBW_TEST_COMMAND: >
382382
cd .. &&
@@ -417,7 +417,7 @@ jobs:
417417
- name: Build wheels
418418
uses: pypa/[email protected]
419419
env:
420-
CIBW_BEFORE_BUILD: pip install -U setuptools Cython wheel meson-python && pip install -U numpy
420+
CIBW_BEFORE_BUILD: pip install -U setuptools Cython wheel meson-python ninja && pip install -U numpy
421421
CIBW_TEST_REQUIRES: pytest pandas polars
422422
CIBW_TEST_COMMAND: >
423423
cd .. &&

0 commit comments

Comments
 (0)