Skip to content

Commit b3ead6f

Browse files
Merge pull request #233 from chayim/ck/eggies
arm matrix
2 parents f1fb5b4 + 15e7ddc commit b3ead6f

File tree

1 file changed

+24
-1
lines changed

1 file changed

+24
-1
lines changed

.github/workflows/version.yml

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,29 @@ jobs:
4545
TYPE: ${{ inputs.type }}
4646
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4747
48+
linux-cross:
49+
name: build linux
50+
runs-on: ubuntu-latest
51+
strategy:
52+
matrix:
53+
target: [aarch64, ppc64]
54+
needs: [bump]
55+
steps:
56+
- uses: actions/checkout@v4
57+
with:
58+
ref: version-${{ needs.bump.outputs.version }}
59+
- uses: PyO3/[email protected]
60+
with:
61+
target: ${{ matrix.target }}
62+
manylinux: auto
63+
command: build
64+
args: --release --sdist -o dist --find-interpreter
65+
- name: Upload wheels
66+
uses: actions/upload-artifact@v4
67+
with:
68+
name: wheels-linux
69+
path: dist
70+
4871
linux:
4972
name: build linux
5073
runs-on: ubuntu-latest
@@ -107,7 +130,7 @@ jobs:
107130
name: Release
108131
runs-on: ubuntu-latest
109132
if: startsWith(github.ref, 'refs/tags/') || (github.event_name == 'workflow_dispatch')
110-
needs: [macos, windows, linux]
133+
needs: [macos, windows, linux, linux-cross]
111134
steps:
112135
- uses: actions/download-artifact@v4
113136
with:

0 commit comments

Comments
 (0)