Skip to content

Commit b1bcf4f

Browse files
committed
chore(ci): update build targets
As the upstream Pact reference library has a different set of targets, the build targets for this library have been updated to match. The most significant change is the dropping is 32-bit architectures altogether. This also adds a `musllinux` target (which was previously not supported). Signed-off-by: JP-Ellis <[email protected]>
1 parent 91dea69 commit b1bcf4f

File tree

1 file changed

+0
-31
lines changed

1 file changed

+0
-31
lines changed

.github/workflows/build.yml

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -56,34 +56,6 @@ jobs:
5656
path: ./wheelhouse/*.whl
5757
if-no-files-found: error
5858

59-
build-x86:
60-
name: Build wheels on ${{ matrix.os }} (x86, 32-bit)
61-
runs-on: ${{ matrix.os }}
62-
strategy:
63-
fail-fast: false
64-
matrix:
65-
include:
66-
- os: windows-latest
67-
archs: x86
68-
69-
steps:
70-
- uses: actions/checkout@v4
71-
with:
72-
# Fetch all tags
73-
fetch-depth: 0
74-
75-
- name: Create wheels
76-
uses: pypa/[email protected]
77-
env:
78-
CIBW_ARCHS: ${{ matrix.archs }}
79-
80-
- name: Upload wheels
81-
uses: actions/upload-artifact@v3
82-
with:
83-
name: wheels
84-
path: ./wheelhouse/*.whl
85-
if-no-files-found: error
86-
8759
build-arm64:
8860
name: Build wheels on ${{ matrix.os }} (arm64)
8961
runs-on: ${{ matrix.os }}
@@ -97,10 +69,8 @@ jobs:
9769
include:
9870
- os: ubuntu-latest
9971
archs: aarch64
100-
build: "*manylinux*"
10172
- os: macos-latest
10273
archs: arm64
103-
build: "*"
10474

10575
steps:
10676
- uses: actions/checkout@v4
@@ -118,7 +88,6 @@ jobs:
11888
uses: pypa/[email protected]
11989
env:
12090
CIBW_ARCHS: ${{ matrix.archs }}
121-
CIBW_BUILD: ${{ matrix.build }}
12291

12392
- name: Upload wheels
12493
uses: actions/upload-artifact@v3

0 commit comments

Comments
 (0)