diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 5010736..8d4f41f 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -62,8 +62,6 @@ jobs: os_name: linux arch: aarch64 rust_target: aarch64-unknown-linux-gnu - docker_platform: linux/arm64 - container: quay.io/pypa/manylinux2014_aarch64 # for glibc 2.17 - os: macos-13 os_name: darwin arch: x86_64 @@ -87,21 +85,21 @@ jobs: - uses: actions/checkout@v4 - uses: Swatinem/rust-cache@v2 - if: ${{ matrix.config.os_name != 'linux' }} + if: ${{ matrix.config.container == null }} - uses: dtolnay/rust-toolchain@master - if: ${{ matrix.config.os_name != 'linux' }} + if: ${{ matrix.config.container == null }} with: targets: ${{ matrix.config.rust_target }} toolchain: 1.80.0 - name: Build all crates - if: ${{ matrix.config.os_name != 'linux' }} + if: ${{ matrix.config.container == null }} run: | cargo build --release --features ${{ matrix.feature }} - name: Build all crates with glibc 2.17 # for glibc 2.17 - if: ${{ matrix.config.os_name == 'linux' }} + if: ${{ matrix.config.container != null }} run: | - sudo apt-get install -y qemu qemu-user-static + # sudo apt-get install -y qemu qemu-user-static docker run \ --rm \ -v $(pwd):/workspace \