From cc731f46eaced0dae6f3616b48b5099e06d0c065 Mon Sep 17 00:00:00 2001 From: David Alsh <12656294+alshdavid@users.noreply.github.com> Date: Tue, 28 May 2024 13:00:45 +1000 Subject: [PATCH] Build aarch64-pc-windows-msvc release binaries (#2100) --- .github/workflows/release.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 0f602a9..1e2f20d 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -20,6 +20,7 @@ jobs: - armv7-unknown-linux-musleabihf - x86_64-apple-darwin - x86_64-pc-windows-msvc + - aarch64-pc-windows-msvc - x86_64-unknown-linux-musl include: - target: aarch64-apple-darwin @@ -39,6 +40,8 @@ jobs: target_rustflags: '' - target: x86_64-pc-windows-msvc os: windows-latest + - target: aarch64-pc-windows-msvc + os: windows-latest target_rustflags: '' - target: x86_64-unknown-linux-musl os: ubuntu-latest @@ -61,6 +64,11 @@ jobs: sudo apt-get update sudo apt-get install gcc-arm-linux-gnueabihf + - name: Install AArch64 Toolchain (Windows) + if: ${{ matrix.target == 'aarch64-pc-windows-msvc' }} + run: | + rustup target add aarch64-pc-windows-msvc + - name: Ref Type id: ref-type run: cargo run --package ref-type -- --reference ${{ github.ref }} >> $GITHUB_OUTPUT