diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 26f92ca6..98d132a8 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -26,10 +26,6 @@ jobs: os: ubuntu-latest target: x86_64-unknown-linux-gnu - - build: linux-arm - os: ubuntu-latest - target: aarch64-unknown-linux-gnu - - build: macos-intel os: macos-latest target: x86_64-apple-darwin @@ -66,12 +62,6 @@ jobs: - run: rustup target add ${{ matrix.target }} - # Cross-compiling for ARM requires installing GCC for aarch64. - - if: matrix.build == 'linux-arm' - run: | - sudo apt-get update - sudo apt-get install -y gcc-aarch64-linux-gnu - - name: Build run: cargo build --bin yr --profile release-lto --target ${{ matrix.target }} env: @@ -161,6 +151,9 @@ jobs: - run: rustup target add aarch64-apple-darwin x86_64-apple-darwin if: matrix.build == 'macos' + - run: rustup target add aarch64-pc-windows-msvc + if: matrix.build == 'windows' + - name: Install Python dependencies run: pip install -U setuptools wheel twine cibuildwheel platformdirs