Skip to content

Commit 201ec44

Browse files
committed
Update build-upload.yml
1 parent 648f64f commit 201ec44

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

.github/workflows/build-upload.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -31,41 +31,41 @@ jobs:
3131
- uses: pre-commit/action@2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd # v3.0.1
3232

3333
build_wheels:
34-
name: ${{ matrix.build || matrix.platform }} ${{ matrix.archs }} wheels
34+
name: ${{ matrix.build || matrix.platform }} ${{ join(matrix.archs, ', ') }} wheels
3535
needs: [lint]
3636
permissions:
3737
contents: read
38-
runs-on: "${{ matrix.runs-on }}${{ startsWith(matrix.archs, 'aarch64') && '-arm' || '' }}"
38+
runs-on: "${{ matrix.runs-on }}${{ startsWith(matrix.archs[0], 'aarch64') && '-arm' || '' }}"
3939
strategy:
4040
matrix:
4141
platform: ["linux"]
42-
archs: ["x86_64, i686", "aarch64, armv7l", "ppc64le", "s390x", "riscv64"]
42+
archs: [["x86_64", "i686"], ["aarch64", "armv7l"], ["ppc64le"], ["s390x"], ["riscv64"]]
4343
build: ["manylinux", "musllinux"]
4444
runs-on: [ubuntu-24.04]
4545
include:
4646
- platform: "windows"
47-
archs: "AMD64"
47+
archs: ["AMD64"]
4848
runs-on: windows-2022
4949
- platform: "windows"
50-
archs: "x86"
50+
archs: ["x86"]
5151
runs-on: windows-2022
5252
- platform: "windows"
53-
archs: "ARM64"
53+
archs: ["ARM64"]
5454
runs-on: windows-11-arm
5555
- platform: "macos"
56-
archs: "x86_64"
56+
archs: ["x86_64"]
5757
runs-on: macos-15-intel
5858
- platform: "macos"
59-
archs: "arm64"
59+
archs: ["arm64"]
6060
runs-on: macos-14
6161
- platform: "ios"
62-
archs: "x86_64_iphonesimulator"
62+
archs: ["x86_64_iphonesimulator"]
6363
runs-on: macos-15-intel
6464
- platform: "ios"
65-
archs: "arm64_iphonesimulator,arm64_iphoneos"
65+
archs: ["arm64_iphonesimulator" , "arm64_iphoneos"]
6666
runs-on: macos-14
6767
- platform: "android"
68-
archs: "arm64_v8a,x86_64"
68+
archs: ["arm64_v8a" , "x86_64"]
6969
runs-on: ubuntu-24.04
7070
- platform: "pyodide"
7171
archs: "wasm32"
@@ -144,15 +144,15 @@ jobs:
144144
- name: Build wheels
145145
uses: pypa/cibuildwheel@298ed2fb2c105540f5ed055e8a6ad78d82dd3a7e # v3.3.1
146146
env:
147-
CIBW_ARCHS: "${{ matrix.archs }}"
147+
CIBW_ARCHS: "${{ join(matrix.archs, ',') }}"
148148
CIBW_BUILD: "${{ matrix.build && '*-' || ''}}${{ matrix.build }}*"
149149
CIBW_ENABLE: "${{ startsWith(github.ref, 'refs/tags/v') && '' || 'cpython-prerelease'}}"
150150
CIBW_PLATFORM: "${{ matrix.platform }}"
151151
CIBW_CACHE_PATH: "${{ runner.temp }}/cibw_cache"
152152

153153
- uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
154154
with:
155-
name: "${{ (matrix.platform != 'pyodide') && 'pypi' || 'cibw' }}-wheels ${{ matrix.build || matrix.platform }} ${{ matrix.archs }}"
155+
name: "${{ (matrix.platform != 'pyodide') && 'pypi' || 'cibw' }}-wheels ${{ matrix.build || matrix.platform }} ${{ join(matrix.archs, ', ') }}"
156156
path: ./wheelhouse/*.whl
157157

158158
build_sdist:

0 commit comments

Comments
 (0)