Skip to content

Commit 9bdfac3

Browse files
johnnynunezcary-ilm
andcommitted
* Update python-wheels.yml Signed-off-by: Johnny <johnnync13@gmail.com> * Update python-wheels-publish.yml Signed-off-by: Johnny <johnnync13@gmail.com> * Update python-wheels.yml Signed-off-by: Johnny <johnnync13@gmail.com> * Update python-wheels-publish.yml Signed-off-by: Johnny <johnnync13@gmail.com> * Update python-wheels-publish.yml Signed-off-by: Johnny <johnnync13@gmail.com> * Update python-wheels.yml Signed-off-by: Johnny <johnnync13@gmail.com> * Update python-wheels-publish-test.yml Signed-off-by: Johnny <johnnync13@gmail.com> --------- Signed-off-by: Johnny <johnnync13@gmail.com> Co-authored-by: Cary Phillips <cary@ilm.com>
1 parent f48d19b commit 9bdfac3

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
@@ -67,7 +77,7 @@ jobs:
6777
- name: Upload artifact
6878
uses: actions/upload-artifact@v4
6979
with:
70-
name: wheels-${{ matrix.os }}
80+
name: wheels-${{ matrix.os }}-${{ matrix.arch }}
7181
path: |
7282
./wheelhouse/*.whl
7383
./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
@@ -60,7 +70,7 @@ jobs:
6070
- name: Upload artifact
6171
uses: actions/upload-artifact@v4
6272
with:
63-
name: wheels-${{ matrix.os }}
73+
name: wheels-${{ matrix.os }}-${{ matrix.arch }}
6474
path: |
6575
./wheelhouse/*.whl
6676
./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)