@@ -31,12 +31,12 @@ jobs:
3131 strategy :
3232 matrix :
3333 platform :
34- - { os: linux, runner: ubuntu-22 .04, target: x86_64 }
35- - { os: linux, runner: ubuntu-22 .04, target: aarch64 }
36- - { os: linux, runner: ubuntu-22 .04, target: armv7 }
37- - { os: musllinux, runner: ubuntu-22 .04, target: x86_64 }
38- - { os: musllinux, runner: ubuntu-22 .04, target: aarch64 }
39- - { os: musllinux, runner: ubuntu-22 .04, target: armv7 }
34+ - { os: linux, runner: ubuntu-24 .04, target: x86_64, container: "quay.io/pypa/manylinux_2_28_x86_64:latest" }
35+ - { os: linux, runner: ubuntu-24 .04, target: aarch64, container: "ghcr.io/rust-cross/manylinux_2_28-cross:aarch64" }
36+ - { os: linux, runner: ubuntu-24 .04, target: armv7, container: "ghcr.io/rust-cross/manylinux_2_28-cross:armv7" }
37+ - { os: musllinux, runner: ubuntu-24 .04, target: x86_64, container: "off" }
38+ - { os: musllinux, runner: ubuntu-24 .04, target: aarch64, container: "off" }
39+ - { os: musllinux, runner: ubuntu-24 .04, target: armv7, container: "off" }
4040 - { os: windows, runner: windows-latest, target: x64 }
4141 - { os: macos, runner: macos-13, target: x86_64 }
4242 - { os: macos, runner: macos-14, target: aarch64 }
5555 args : --release --out dist --find-interpreter
5656 sccache : ' true'
5757 manylinux : auto
58+ container : ${{ matrix.platform.container }}
5859 - name : Upload wheels
5960 uses : actions/upload-artifact@v4
6061 with :
0 commit comments