summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCameron Cawley <ccawley2011@gmail.com>2026-03-10 20:59:18 +0000
committerHans Kristian Rosbach <hk-github@circlestorm.org>2026-03-11 14:49:26 +0100
commitee443ed78ac1f4052726db612c6959e86ec17171 (patch)
treec0512b14da3fb26bb88b3470305614170e354e81
parentff47e1e1e1c59566cef2070d973380d7c296b100 (diff)
downloadProject-Tick-ee443ed78ac1f4052726db612c6959e86ec17171.tar.gz
Project-Tick-ee443ed78ac1f4052726db612c6959e86ec17171.zip
Add ARM64EC builds to GitHub Actions
-rw-r--r--.github/workflows/cmake.yml6
-rw-r--r--.github/workflows/release.yml12
2 files changed, 18 insertions, 0 deletions
diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml
index 0328ac9389..a19128bebc 100644
--- a/.github/workflows/cmake.yml
+++ b/.github/workflows/cmake.yml
@@ -557,6 +557,12 @@ jobs:
cmake-args: -A ARM64
# Coverage disabled for msvc
+ - name: Windows MSVC ARM64EC
+ os: windows-11-arm
+ compiler: cl
+ cmake-args: -A ARM64EC
+ # Coverage disabled for msvc
+
- name: Windows ClangCl Win32
os: windows-latest
cmake-args: -T ClangCl -A Win32
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 4e1ef3d744..5fa47eb834 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -59,6 +59,18 @@ jobs:
cmake-args: -A ARM64 -DZLIB_COMPAT=ON
deploy-name: win-arm64-compat
+ - name: Windows MSVC ARM64EC
+ os: windows-latest
+ compiler: cl
+ cmake-args: -A ARM64EC
+ deploy-name: win-arm64ec
+
+ - name: Windows MSVC ARM64EC Compat
+ os: windows-latest
+ compiler: cl
+ cmake-args: -A ARM64EC -DZLIB_COMPAT=ON
+ deploy-name: win-arm64ec-compat
+
steps:
- name: Checkout repository
uses: actions/checkout@v6