https://github.com/dyung updated 
https://github.com/llvm/llvm-project/pull/168985

>From b6360d3bc7a9a01b8434ea2bd0e2dac8eae19fcf Mon Sep 17 00:00:00 2001
From: Aiden Grossman <[email protected]>
Date: Fri, 21 Nov 2025 02:07:09 +0000
Subject: [PATCH] [Github] Remove install-ninja/setup-windows

This patch backports a couple of patches that Tom and I submitted
recently to drop the usages of these actions. This allows us to delete
the usages in llvm/actions while keeping CI running in the release
branch.
---
 .github/workflows/hlsl-test-all.yaml     | 5 -----
 .github/workflows/libclang-abi-tests.yml | 2 --
 .github/workflows/premerge.yaml          | 3 ++-
 .github/workflows/release-binaries.yml   | 9 ---------
 4 files changed, 2 insertions(+), 17 deletions(-)

diff --git a/.github/workflows/hlsl-test-all.yaml 
b/.github/workflows/hlsl-test-all.yaml
index b6530fe11b840..d8055c4642113 100644
--- a/.github/workflows/hlsl-test-all.yaml
+++ b/.github/workflows/hlsl-test-all.yaml
@@ -52,11 +52,6 @@ jobs:
           repository: llvm/offload-golden-images
           ref: main
           path: golden-images
-      - name: Setup Windows
-        if: runner.os == 'Windows'
-        uses: llvm/actions/setup-windows@main
-        with:
-          arch: amd64
       - name: Build DXC
         run: |
             cd DXC
diff --git a/.github/workflows/libclang-abi-tests.yml 
b/.github/workflows/libclang-abi-tests.yml
index b92b61de05088..0d3f9fe3f69ea 100644
--- a/.github/workflows/libclang-abi-tests.yml
+++ b/.github/workflows/libclang-abi-tests.yml
@@ -101,8 +101,6 @@ jobs:
             ref: ${{ github.sha }}
             repo: ${{ github.repository }}
     steps:
-      - name: Install Ninja
-        uses: 
llvm/actions/install-ninja@42d80571b13f4599bbefbc7189728b64723c7f78 # main
       - name: Download source code
         uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # 
v5.0.0
         with:
diff --git a/.github/workflows/premerge.yaml b/.github/workflows/premerge.yaml
index 8594e1e91ee99..f2ac8e5ee5865 100644
--- a/.github/workflows/premerge.yaml
+++ b/.github/workflows/premerge.yaml
@@ -146,7 +146,8 @@ jobs:
         with:
           max-size: "2000M"
       - name: Install Ninja
-        uses: llvm/actions/install-ninja@main
+        run: |
+          brew install ninja
       - name: Build and Test
         run: |
           source <(git diff --name-only HEAD~1...HEAD | python3 
.ci/compute_projects.py)
diff --git a/.github/workflows/release-binaries.yml 
b/.github/workflows/release-binaries.yml
index 765cd06469977..35496e8c63fe5 100644
--- a/.github/workflows/release-binaries.yml
+++ b/.github/workflows/release-binaries.yml
@@ -199,15 +199,6 @@ jobs:
       with:
         ref: ${{ needs.prepare.outputs.ref }}
 
-    - name: Install Ninja
-      uses: 
llvm/actions/install-ninja@a1ea791b03c8e61f53a0e66f2f73db283aa0f01e # main
-
-    - name: Setup Windows
-      if: startsWith(runner.os, 'Windows')
-      uses: llvm/actions/setup-windows@main
-      with:
-        arch: amd64
-
     - name: Set Build Prefix
       id: setup-stage
       shell: bash

_______________________________________________
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to