[llvm] Revert "[CI] Pin runners to us-west cluster" (PR #217191)
Aiden Grossman via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 18 18:57:56 PDT 2026
https://github.com/boomanaiden154 created https://github.com/llvm/llvm-project/pull/217191
Reverts llvm/llvm-project#217111
The us-central cluster should not have any resource capacity constraints now that it is regional rather than zonal.
>From 40b2adf8b08e8e9fdef96b737166be3398038676 Mon Sep 17 00:00:00 2001
From: Aiden Grossman <agrossman154 at yahoo.com>
Date: Tue, 18 Aug 2026 18:57:22 -0700
Subject: [PATCH] Revert "[CI] Pin runners to us-west cluster (#217111)"
This reverts commit 72be246ecd1ddb00a3897dbbd4e210f4f6dc13a4.
---
.github/workflows/premerge.yaml | 18 +++++++-----------
1 file changed, 7 insertions(+), 11 deletions(-)
diff --git a/.github/workflows/premerge.yaml b/.github/workflows/premerge.yaml
index a5853d2ac3bba..8c8d63fb5beca 100644
--- a/.github/workflows/premerge.yaml
+++ b/.github/workflows/premerge.yaml
@@ -24,20 +24,16 @@ concurrency:
jobs:
premerge-checks-linux:
- name: Build and Test Linux${{ (startsWith(matrix.name, 'depot-ubuntu-24.04-arm') && ' AArch64') || '' }}
+ name: Build and Test Linux${{ (startsWith(matrix.runs-on, 'depot-ubuntu-24.04-arm') && ' AArch64') || '' }}
if: >-
github.repository_owner == 'llvm' &&
(github.event_name != 'pull_request' || github.event.action != 'closed')
strategy:
fail-fast: false
matrix:
- include:
- - name: depot-ubuntu-24.04-arm-16
- runs-on: depot-ubuntu-24.04-arm-16
- - name: llvm-premerge-linux-runners
- runs-on:
- labels: llvm-premerge-linux-runners
- group: llvm-premerge-cluster-us-west
+ runs-on:
+ - depot-ubuntu-24.04-arm-16
+ - llvm-premerge-linux-runners
runs-on: ${{ matrix.runs-on }}
container:
# The llvm-premerge agents are already containers and running the
@@ -45,7 +41,7 @@ jobs:
# job. The depot containers are running on VMs, so we can use a
# container. This helps ensure the build environment is as close
# as possible on both the depot runners and the llvm-premerge runners.
- image: ${{ (startsWith(matrix.name, 'depot-ubuntu-24.04-arm') && format('ghcr.io/{0}/arm64v8/ci-ubuntu-24.04',github.repository_owner) ) || null }}
+ image: ${{ (startsWith(matrix.runs-on, 'depot-ubuntu-24.04-arm') && format('ghcr.io/{0}/arm64v8/ci-ubuntu-24.04',github.repository_owner) ) || null }}
# --privileged is needed to run the lldb tests that disable aslr.
# The SCCACHE environment variables are need to be copied from the host
# to the container to make sure it is configured correctly to use the
@@ -92,7 +88,7 @@ jobs:
# The linux-premerge runners are hosted on GCP and have a different
# cache setup than the depot runners.
- if [[ "${{ matrix.name }}" = "llvm-premerge-linux-runners" ]]; then
+ if [[ "${{ matrix.runs-on }}" = "llvm-premerge-linux-runners" ]]; then
# This environment variable is passes into the container through the
# runner pod definition. This differs between our two clusters which
# why we do not hardcode it.
@@ -125,7 +121,7 @@ jobs:
include-hidden-files: 'true'
- name: Upload Comment
uses: actions/upload-artifact at 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
- if: ${{ always() && !startsWith(matrix.name, 'depot-ubuntu-24.04-arm') }}
+ if: ${{ always() && !startsWith(matrix.runs-on, 'depot-ubuntu-24.04-arm') }}
continue-on-error: true
with:
name: workflow-args-x86-linux
More information about the llvm-commits
mailing list