File tree Expand file tree Collapse file tree 3 files changed +39
-9
lines changed
Expand file tree Collapse file tree 3 files changed +39
-9
lines changed Original file line number Diff line number Diff line change @@ -18,11 +18,21 @@ permissions:
1818
1919jobs :
2020 build :
21- name : Python Wheels - ${{ matrix.os }}
21+ name : Python Wheels - ${{ matrix.os }}-${{ matrix.arch }}
2222 runs-on : ${{ matrix.os }}
2323 strategy :
2424 matrix :
25- os : [ubuntu-latest, macos-latest, windows-latest]
25+ include :
26+ - os : ubuntu-latest
27+ arch : x64
28+ - os : ubuntu-24.04-arm
29+ arch : arm64
30+ - os : macos-13
31+ arch : x64
32+ - os : macos-latest
33+ arch : arm64
34+ - os : windows-latest
35+ arch : x64
2636
2737 environment :
2838 name : testpypi
6676 - name : Upload artifact
6777 uses : actions/upload-artifact@v4
6878 with :
69- name : wheels-${{ matrix.os }}
79+ name : wheels-${{ matrix.os }}-${{ matrix.arch }}
7080 path : |
7181 ./wheelhouse/*.whl
7282 ./wheelhouse/*.tar.gz
Original file line number Diff line number Diff line change @@ -14,11 +14,21 @@ permissions:
1414
1515jobs :
1616 build :
17- name : Python Wheels - ${{ matrix.os }}
17+ name : Python Wheels - ${{ matrix.os }}-${{ matrix.arch }}
1818 runs-on : ${{ matrix.os }}
1919 strategy :
2020 matrix :
21- os : [ubuntu-latest, macos-latest, windows-latest]
21+ include :
22+ - os : ubuntu-latest
23+ arch : x64
24+ - os : ubuntu-24.04-arm
25+ arch : arm64
26+ - os : macos-13
27+ arch : x64
28+ - os : macos-latest
29+ arch : arm64
30+ - os : windows-latest
31+ arch : x64
2232
2333 environment :
2434 name : pypi
5969 - name : Upload artifact
6070 uses : actions/upload-artifact@v4
6171 with :
62- name : wheels-${{ matrix.os }}
72+ name : wheels-${{ matrix.os }}-${{ matrix.arch }}
6373 path : |
6474 ./wheelhouse/*.whl
6575 ./wheelhouse/*.tar.gz
Original file line number Diff line number Diff line change @@ -35,11 +35,21 @@ permissions:
3535
3636jobs :
3737 build_wheels :
38- name : Python Wheels - ${{ matrix.os }}
38+ name : Python Wheels - ${{ matrix.os }}-${{ matrix.arch }}
3939 runs-on : ${{ matrix.os }}
4040 strategy :
4141 matrix :
42- os : [ubuntu-latest, macos-latest, windows-latest]
42+ include :
43+ - os : ubuntu-latest
44+ arch : x64
45+ - os : ubuntu-24.04-arm
46+ arch : arm64
47+ - os : macos-13
48+ arch : x64
49+ - os : macos-latest
50+ arch : arm64
51+ - os : windows-latest
52+ arch : x64
4353
4454 steps :
4555
7282 - name : Upload artifact
7383 uses : actions/upload-artifact@v4
7484 with :
75- name : wheels-${{ matrix.os }}
85+ name : wheels-${{ matrix.os }}-${{ matrix.arch }}
7686 path : |
7787 ./wheelhouse/*.whl
7888 ./wheelhouse/*.tar.gz
You can’t perform that action at this time.
0 commit comments