From 1b236c5f3cd4e4794c230bc8facca6ce76f29d5c Mon Sep 17 00:00:00 2001 From: Raihaan Shouhell Date: Tue, 23 Apr 2024 03:28:46 +0800 Subject: [PATCH] ci: Add Windows arm64 build (#1433) Basic arm64 build for windows --- .github/workflows/build.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 5b162335..498297a7 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -384,6 +384,16 @@ jobs: CMAKE_PARAMS: -DCMAKE_BUILD_TYPE=CI -DZSTD_FROM_INTERNET=ON -DHIREDIS_FROM_INTERNET=ON -A x64 TEST_CC: clang -target x86_64-pc-windows-msvc + # Doesn't run tests as windows machines are x86 + - name: Windows VS2022 ARM64 MSBuild + os: windows-2022 + msvc_arch: ARM64 + CC: cl + CXX: cl + CMAKE_GENERATOR: Visual Studio 17 2022 + CMAKE_PARAMS: -DCMAKE_BUILD_TYPE=CI -DZSTD_FROM_INTERNET=ON -DHIREDIS_FROM_INTERNET=ON -DENABLE_TESTING=OFF -A ARM64 + RUN_TESTS: none + - name: Clang address & UB sanitizer os: ubuntu-20.04 CC: clang -- 2.47.2