diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 344789fa..c5397184 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -31,7 +31,7 @@ jobs: strategy: matrix: platform: - - { os: linux, runner: ubuntu-24.04, target: aarch64 } + - { os: linux, runner: ubuntu-24.04, target: x86_64, container: "ghcr.io/rust-cross/manylinux_2_28-cross:x86_64" } - { os: macos, runner: macos-15, target: aarch64 } steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 003d29e0..11a5e864 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -31,9 +31,9 @@ jobs: strategy: matrix: platform: - - { os: linux, runner: ubuntu-24.04, target: x86_64 } - - { os: linux, runner: ubuntu-24.04, target: aarch64 } - - { os: linux, runner: ubuntu-24.04, target: armv7 } + - { os: linux, runner: ubuntu-24.04, target: x86_64, container: "ghcr.io/rust-cross/manylinux_2_28-cross:x86_64" } + - { os: linux, runner: ubuntu-24.04, target: aarch64, container: "ghcr.io/rust-cross/manylinux_2_28-cross:aarch64" } + - { os: linux, runner: ubuntu-24.04, target: armv7, container: "ghcr.io/rust-cross/manylinux_2_28-cross:armv7" } - { os: windows, runner: windows-latest, target: x64 } - { os: macos, runner: macos-13, target: x86_64 } - { os: macos, runner: macos-14, target: aarch64 }