@@ -29,49 +29,49 @@ jobs:
29
29
matrix :
30
30
os : [ linux-intel, linux-arm, windows, macOS-intel, macOS-arm, iOS, pyodide ]
31
31
include :
32
- - archs : auto
33
- platform : auto
34
- - os : linux-intel
35
- runs-on : ubuntu-latest
36
- - os : linux-arm
37
- runs-on : ubuntu-24.04-arm
38
- - os : windows
39
- runs-on : windows-latest
40
- - os : macos-intel
41
- # macos-13 was the last x86_64 runner
42
- runs-on : macos-13
43
- - os : macos-arm
44
- # macos-14+ (including latest) are ARM64 runners
45
- runs-on : macos-latest
46
- archs : auto,universal2
32
+ - archs : auto
33
+ platform : auto
34
+ - os : linux-intel
35
+ runs-on : ubuntu-latest
36
+ - os : linux-arm
37
+ runs-on : ubuntu-24.04-arm
38
+ - os : windows
39
+ runs-on : windows-latest
40
+ - os : macos-intel
41
+ # macos-13 was the last x86_64 runner
42
+ runs-on : macos-13
43
+ - os : macos-arm
44
+ # macos-14+ (including latest) are ARM64 runners
45
+ runs-on : macos-latest
46
+ archs : auto,universal2
47
47
48
48
steps :
49
49
- uses : actions/checkout@v4
50
50
51
51
- name : Build wheels
52
- uses : pypa/cibuildwheel@@v2.23.3
53
- env :
54
- CIBW_PLATFORM : ${{ matrix.platform }}
55
- CIBW_ARCHS : ${{ matrix.archs }}
52
+ uses : pypa/cibuildwheel@@v2.23.3
53
+ env :
54
+ CIBW_PLATFORM : ${{ matrix.platform }}
55
+ CIBW_ARCHS : ${{ matrix.archs }}
56
56
57
57
- uses : actions/upload-artifact@v4
58
- with :
59
- name : cibw-wheels-${{ matrix.os }}-${{ strategy.job-index }}
60
- path : ./wheelhouse/*.whl
58
+ with :
59
+ name : cibw-wheels-${{ matrix.os }}-${{ strategy.job-index }}
60
+ path : ./wheelhouse/*.whl
61
61
62
62
build_sdist :
63
63
name : Build source distribution
64
64
runs-on : ubuntu-latest
65
65
steps :
66
- - uses : actions/checkout@v4
66
+ - uses : actions/checkout@v4
67
67
68
- - name : Build sdist
69
- run : pipx run build --sdist
68
+ - name : Build sdist
69
+ run : pipx run build --sdist
70
70
71
- - uses : actions/upload-artifact@v4
72
- with :
73
- name : cibw-sdist
74
- path : dist/*.tar.gz
71
+ - uses : actions/upload-artifact@v4
72
+ with :
73
+ name : cibw-sdist
74
+ path : dist/*.tar.gz
75
75
76
76
publish-to-pypi :
77
77
name : Publish Python distribution to PyPI
0 commit comments