Skip to content

Commit 417336d

Browse files
committed
set CIBW_ENABLE=cpython_prerelease for all builds
1 parent 4638bf4 commit 417336d

1 file changed

Lines changed: 11 additions & 8 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -128,20 +128,20 @@ jobs:
128128
- { spec: cp311-manylinux_ppc64le, arch: ppc64le, test_args: '{package}/src/c', omit: ${{ env.skip_slow_jobs || env.skip_ci_redundant_jobs }} }
129129
- { spec: cp312-manylinux_ppc64le, arch: ppc64le, test_args: '{package}/src/c', omit: ${{ env.skip_slow_jobs || env.skip_ci_redundant_jobs }} }
130130
- { spec: cp313-manylinux_ppc64le, arch: ppc64le, test_args: '{package}/src/c', omit: ${{ env.skip_slow_jobs || env.skip_ci_redundant_jobs }} }
131-
- { spec: cp314-manylinux_ppc64le, arch: ppc64le, omit: ${{ env.skip_slow_jobs }} omit: ${{ env.skip_slow_jobs || env.skip_ci_redundant_jobs }} }
132-
- { spec: cp314t-manylinux_ppc64le, arch: ppc64le, omit: ${{ env.skip_slow_jobs }} omit: ${{ env.skip_slow_jobs || env.skip_ci_redundant_jobs }} }
133-
- { spec: cp315-manylinux_ppc64le, arch: ppc64le, omit: ${{ env.skip_slow_jobs }} }
134-
- { spec: cp315t-manylinux_ppc64le, arch: ppc64le, omit: ${{ env.skip_slow_jobs }} }
131+
- { spec: cp314-manylinux_ppc64le, arch: ppc64le, test_args: '{package}/src/c', omit: ${{ env.skip_slow_jobs || env.skip_ci_redundant_jobs }} }
132+
- { spec: cp314t-manylinux_ppc64le, arch: ppc64le, test_args: '{package}/src/c', omit: ${{ env.skip_slow_jobs || env.skip_ci_redundant_jobs }} }
133+
- { spec: cp315-manylinux_ppc64le, arch: ppc64le, test_args: '{package}/src/c', omit: ${{ env.skip_slow_jobs }} }
134+
- { spec: cp315t-manylinux_ppc64le, arch: ppc64le, test_args: '{package}/src/c', omit: ${{ env.skip_slow_jobs }} }
135135
136136
# s390x manylinux
137137
- { spec: cp310-manylinux_s390x, arch: s390x, test_args: '{package}/src/c', omit: ${{ env.skip_slow_jobs }} }
138138
- { spec: cp311-manylinux_s390x, arch: s390x, test_args: '{package}/src/c', omit: ${{ env.skip_slow_jobs || env.skip_ci_redundant_jobs }} }
139139
- { spec: cp312-manylinux_s390x, arch: s390x, test_args: '{package}/src/c', omit: ${{ env.skip_slow_jobs || env.skip_ci_redundant_jobs }} }
140140
- { spec: cp313-manylinux_s390x, arch: s390x, test_args: '{package}/src/c', omit: ${{ env.skip_slow_jobs || env.skip_ci_redundant_jobs }} }
141-
- { spec: cp314-manylinux_s390x, arch: s390x, omit: ${{ env.skip_slow_jobs || env.skip_ci_redundant_jobs }} }
142-
- { spec: cp314t-manylinux_s390x, arch: s390x, omit: ${{ env.skip_slow_jobs || env.skip_ci_redundant_jobs }} }
143-
- { spec: cp315-manylinux_s390x, arch: s390x, omit: ${{ env.skip_slow_jobs }} }
144-
- { spec: cp315t-manylinux_s390x, arch: s390x, omit: ${{ env.skip_slow_jobs }} }
141+
- { spec: cp314-manylinux_s390x, arch: s390x, test_args: '{package}/src/c', omit: ${{ env.skip_slow_jobs || env.skip_ci_redundant_jobs }} }
142+
- { spec: cp314t-manylinux_s390x, arch: s390x, test_args: '{package}/src/c', omit: ${{ env.skip_slow_jobs || env.skip_ci_redundant_jobs }} }
143+
- { spec: cp315-manylinux_s390x, arch: s390x, test_args: '{package}/src/c', omit: ${{ env.skip_slow_jobs }} }
144+
- { spec: cp315t-manylinux_s390x, arch: s390x, test_args: '{package}/src/c', omit: ${{ env.skip_slow_jobs }} }
145145
146146
linux:
147147
needs: [python_sdist, make_linux_matrix]
@@ -167,6 +167,7 @@ jobs:
167167
CFLAGS: -Dffi_call=cffistatic_ffi_call # override name for ffi_call to break hard if we linked against someone else's libffi
168168
CIBW_ARCHS_LINUX: all
169169
CIBW_BUILD: ${{ matrix.spec }}
170+
CIBW_ENABLE: cpython-prerelease
170171
CIBW_BEFORE_BUILD: |
171172
set -eux && \
172173
curl -L -O https://github.com/libffi/libffi/archive/v3.4.6.tar.gz && \
@@ -274,6 +275,7 @@ jobs:
274275
id: build
275276
env:
276277
CIBW_BUILD: ${{ matrix.spec }}
278+
CIBW_ENABLE: cpython-prerelease
277279
CIBW_TEST_REQUIRES: pytest setuptools
278280
CIBW_TEST_COMMAND: pip install pip --upgrade; cd {project}; PYTHONUNBUFFERED=1 pytest
279281
MACOSX_DEPLOYMENT_TARGET: ${{ matrix.deployment_target || '10.13' }}
@@ -363,6 +365,7 @@ jobs:
363365
id: build
364366
env:
365367
CIBW_BUILD: ${{ matrix.spec }}
368+
CIBW_ENABLE: cpython-prerelease
366369
CIBW_TEST_REQUIRES: pytest setuptools
367370
CIBW_TEST_COMMAND: ${{ matrix.test_cmd || 'python -m pytest {package}/src/c' }}
368371
# FIXME: /testing takes ~45min on Windows and has some failures...

0 commit comments

Comments
 (0)