[llvm] workflows/release-binaries: Use free arm Windows runners for PRs (PR #181477)

Tom Stellard via llvm-commits llvm-commits at lists.llvm.org
Sat Feb 14 05:28:01 PST 2026


https://github.com/tstellar updated https://github.com/llvm/llvm-project/pull/181477

>From 09dc0a83e7e8b426bbfeee3ac6938932200fb675 Mon Sep 17 00:00:00 2001
From: Tom Stellard <tstellar at redhat.com>
Date: Sat, 14 Feb 2026 05:22:02 -0800
Subject: [PATCH] workflows/release-binaries: Use free arm Windows runners for
 PRs/cron jobs

We are running low on budget, so we need to disable this temporarily.
---
 .github/workflows/release-binaries.yml | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/release-binaries.yml b/.github/workflows/release-binaries.yml
index 1de66bdfe6f02..4001bdeec87e3 100644
--- a/.github/workflows/release-binaries.yml
+++ b/.github/workflows/release-binaries.yml
@@ -176,7 +176,11 @@ jobs:
             test_runs_on=$build_runs_on
             ;;
           windows-11-arm)
-            build_runs_on="windows-11-arm-16core"
+            if [ "$GITHUB_EVENT_NAME" = "pull_request" ] || [ "$GITHUB_EVENT_NAME" = "schedule" ]; then
+              build_runs_on="${{ inputs.runs-on }}"
+            else
+              build_runs_on="windows-11-arm-16core"
+            fi
             test_runs_on=$build_runs_on
             ;;
           macos-14)



More information about the llvm-commits mailing list