Skip to content

Commit 8d30262

Browse files
authored
Merge branch 'main' into fix_1981
2 parents e9d86d2 + 07521cb commit 8d30262

File tree

3 files changed

+39
-9
lines changed

3 files changed

+39
-9
lines changed

.github/workflows/python-wheels-publish-test.yml

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,21 @@ permissions:
1818

1919
jobs:
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
@@ -66,7 +76,7 @@ jobs:
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

.github/workflows/python-wheels-publish.yml

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,21 @@ permissions:
1414

1515
jobs:
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
@@ -59,7 +69,7 @@ jobs:
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

.github/workflows/python-wheels.yml

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,21 @@ permissions:
3535

3636
jobs:
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

@@ -72,7 +82,7 @@ jobs:
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

0 commit comments

Comments
 (0)