Skip to content

Commit 0cd11fe

Browse files
authored
Add GraalPy 3.12 to CI, build GraalPy wheels for more platforms (#1790)
1 parent d7cdc85 commit 0cd11fe

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ jobs:
7373
- 'pypy3.10'
7474
- 'pypy3.11'
7575
- 'graalpy-3.11'
76+
- 'graalpy-3.12'
7677

7778
runs-on: ubuntu-latest
7879

@@ -409,6 +410,7 @@ jobs:
409410
- os: linux
410411
manylinux: auto
411412
target: aarch64
413+
interpreter: 3.9 3.10 3.11 3.12 3.13 3.14 pypy3.10 pypy3.11 graalpy3.11 graalpy3.12
412414
- os: linux
413415
manylinux: auto
414416
target: armv7
@@ -428,7 +430,7 @@ jobs:
428430
- os: linux
429431
manylinux: auto
430432
target: x86_64
431-
interpreter: graalpy3.11
433+
interpreter: graalpy3.11 graalpy3.12
432434

433435
# musllinux
434436
- os: linux
@@ -446,9 +448,10 @@ jobs:
446448
# arm pypy and older pythons which can't be run on the arm hardware for PGO
447449
- os: macos
448450
target: x86_64
451+
interpreter: 3.9 3.10 3.11 3.12 3.13 3.14 pypy3.10 pypy3.11 graalpy3.11 graalpy3.12
449452
- os: macos
450453
target: aarch64
451-
interpreter: 3.9 pypy3.10 pypy3.11
454+
interpreter: 3.9 pypy3.10 pypy3.11 graalpy3.11 graalpy3.12
452455

453456
# windows;
454457
# x86_64 pypy builds are not PGO optimized
@@ -490,7 +493,6 @@ jobs:
490493
args: --release --out dist --interpreter ${{ matrix.interpreter || '3.9 3.10 3.11 3.12 3.13 3.14 pypy3.10 pypy3.11' }}
491494
rust-toolchain: stable
492495
docker-options: -e CI
493-
before-script-linux: ${{ contains(matrix.interpreter, 'graalpy') && 'manylinux-interpreters ensure-all' || '' }}
494496

495497
- run: ${{ (matrix.os == 'windows' && 'dir') || 'ls -lh' }} dist/
496498

uv.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)