Skip to content

Commit 48e9fec

Browse files
committed
test: skip tests for pypy wheel on MacOS arm64
1 parent 890730c commit 48e9fec

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

.github/workflows/wheels.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ jobs:
1919
name: Wheels for ${{ matrix.name }}
2020
runs-on: ${{ matrix.os }}
2121
strategy:
22+
# let other jobs in matrix complete if one fails
23+
fail-fast: false
2224
matrix:
2325
include:
2426
- name: linux-amd

pyproject.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@ test-command = "pytest"
1515
test-sources = ["test", "pytest.ini"]
1616
before-test = "pip install -r {project}/requirements-test.txt"
1717
# Will avoid testing on emulated architectures (specifically ppc64le)
18-
test-skip = "*-*linux_ppc64le"
18+
# Also, skip testing on pypy on macOS arm64 due issue with bootstrapping git config paths
19+
# see https://github.com/libgit2/pygit2/issues/1442
20+
test-skip = "*-*linux_ppc64le pp*-macosx_arm64"
1921

2022
[tool.cibuildwheel.linux]
2123
repair-wheel-command = "LD_LIBRARY_PATH=/project/ci/lib64 auditwheel repair -w {dest_dir} {wheel}"

0 commit comments

Comments
 (0)