Skip to content

[CI][Github] Switch windows to server 2022 #148743

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

boomanaiden154
Copy link
Contributor

This patch switches the windows testing over to server 2022 by switching to the recently introduced runner set.

This patch switches the windows testing over to server 2022 by switching
to the recently introduced runner set.
@boomanaiden154 boomanaiden154 force-pushed the switch-premerge-windows-2022 branch from 7a16d10 to edcc8d3 Compare July 14, 2025 23:29
@boomanaiden154 boomanaiden154 marked this pull request as ready for review July 15, 2025 01:08
@llvmbot
Copy link
Member

llvmbot commented Jul 15, 2025

@llvm/pr-subscribers-github-workflow

Author: Aiden Grossman (boomanaiden154)

Changes

This patch switches the windows testing over to server 2022 by switching to the recently introduced runner set.


Full diff: https://github.com/llvm/llvm-project/pull/148743.diff

2 Files Affected:

  • (modified) .github/workflows/premerge.yaml (+1-1)
  • (modified) llvm/CMakeLists.txt (+1)
diff --git a/.github/workflows/premerge.yaml b/.github/workflows/premerge.yaml
index f7a48304b82b0..ff63355222065 100644
--- a/.github/workflows/premerge.yaml
+++ b/.github/workflows/premerge.yaml
@@ -76,7 +76,7 @@ jobs:
     if: >-
         github.repository_owner == 'llvm' &&
         (github.event_name != 'pull_request' || github.event.action != 'closed')
-    runs-on: llvm-premerge-windows-runners
+    runs-on: llvm-premerge-windows-2022-runners
     defaults:
       run:
         shell: bash
diff --git a/llvm/CMakeLists.txt b/llvm/CMakeLists.txt
index 3f8201fa426fe..bee1f2bb802b9 100644
--- a/llvm/CMakeLists.txt
+++ b/llvm/CMakeLists.txt
@@ -1,3 +1,4 @@
+# test
 # See docs/CMake.html for instructions about how to build LLVM with CMake.
 cmake_minimum_required(VERSION 3.20.0)
 

@boomanaiden154 boomanaiden154 force-pushed the switch-premerge-windows-2022 branch from edcc8d3 to f511f7a Compare July 15, 2025 01:10
@boomanaiden154
Copy link
Contributor Author

https://github.com/llvm/llvm-project/actions/runs/16280173174/job/45968006482?pr=148743 is the actual workflow run. I'm working on a patch so that we run the full pipeline when we change .github/workflows/premerge.yaml as well.

@boomanaiden154 boomanaiden154 merged commit 3248a6d into llvm:main Jul 15, 2025
16 checks passed
@boomanaiden154 boomanaiden154 deleted the switch-premerge-windows-2022 branch July 15, 2025 15:10
@boomanaiden154 boomanaiden154 added this to the LLVM 21.x Release milestone Jul 16, 2025
@github-project-automation github-project-automation bot moved this to Needs Triage in LLVM Release Status Jul 16, 2025
@boomanaiden154
Copy link
Contributor Author

/cherry-pick 3248a6d

@llvmbot
Copy link
Member

llvmbot commented Jul 16, 2025

/pull-request #149128

@llvmbot llvmbot moved this from Needs Triage to Done in LLVM Release Status Jul 16, 2025
tru pushed a commit to llvmbot/llvm-project that referenced this pull request Jul 17, 2025
This patch switches the windows testing over to server 2022 by switching
to the recently introduced runner set.

(cherry picked from commit 3248a6d)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

Successfully merging this pull request may close these issues.

3 participants