[llvm-branch-commits] [llvm] [Github][TestingTools] Add workflow to build llvm-testing-tools (PR #188891)
Aiden Grossman via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Thu Mar 26 19:02:10 PDT 2026
https://github.com/boomanaiden154 updated https://github.com/llvm/llvm-project/pull/188891
>From d1e50fceb8dbf75edde7ac53db9030ff342d1c42 Mon Sep 17 00:00:00 2001
From: Aiden Grossman <aidengrossman at google.com>
Date: Fri, 27 Mar 2026 01:48:41 +0000
Subject: [PATCH 1/4] fix
Created using spr 1.3.7
---
.github/workflows/release-llvm-testing-tools.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/release-llvm-testing-tools.yml b/.github/workflows/release-llvm-testing-tools.yml
index 85cf332def2a6..e15abded551b2 100644
--- a/.github/workflows/release-llvm-testing-tools.yml
+++ b/.github/workflows/release-llvm-testing-tools.yml
@@ -29,7 +29,7 @@ jobs:
ninja split-file FileCheck
- name: Build Package
run: |
- cd ../llvm/utils/llvm-testing-tools
+ cd llvm/utils/llvm-testing-tools
mkdir ./src/binaries
cp ../../../build/bin/FileCheck ./src/binaries/FileCheck
cp ../../../build/bin/split-file ./src/binaries/split-file
>From 84d54867da89c5d76114965b72e2a60b29d3744a Mon Sep 17 00:00:00 2001
From: Aiden Grossman <aidengrossman at google.com>
Date: Fri, 27 Mar 2026 01:52:52 +0000
Subject: [PATCH 2/4] fix
Created using spr 1.3.7
---
.github/workflows/release-llvm-testing-tools.yml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/.github/workflows/release-llvm-testing-tools.yml b/.github/workflows/release-llvm-testing-tools.yml
index e15abded551b2..6594ef5dc95b0 100644
--- a/.github/workflows/release-llvm-testing-tools.yml
+++ b/.github/workflows/release-llvm-testing-tools.yml
@@ -29,6 +29,8 @@ jobs:
ninja split-file FileCheck
- name: Build Package
run: |
+ apt-get update
+ apt-get install -y python3-build
cd llvm/utils/llvm-testing-tools
mkdir ./src/binaries
cp ../../../build/bin/FileCheck ./src/binaries/FileCheck
>From cfad6e1b2ccce17f32e4ae5dc8505e6c7110f7ce Mon Sep 17 00:00:00 2001
From: Aiden Grossman <aidengrossman at google.com>
Date: Fri, 27 Mar 2026 01:56:10 +0000
Subject: [PATCH 3/4] fix
Created using spr 1.3.7
---
.github/workflows/release-llvm-testing-tools.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.github/workflows/release-llvm-testing-tools.yml b/.github/workflows/release-llvm-testing-tools.yml
index 6594ef5dc95b0..306e2149f8066 100644
--- a/.github/workflows/release-llvm-testing-tools.yml
+++ b/.github/workflows/release-llvm-testing-tools.yml
@@ -29,8 +29,8 @@ jobs:
ninja split-file FileCheck
- name: Build Package
run: |
- apt-get update
- apt-get install -y python3-build
+ sudo apt-get update
+ sudo apt-get install -y python3-build
cd llvm/utils/llvm-testing-tools
mkdir ./src/binaries
cp ../../../build/bin/FileCheck ./src/binaries/FileCheck
>From 863ee8cedc5100a6b1cb58aec63bd9f4218c7b09 Mon Sep 17 00:00:00 2001
From: Aiden Grossman <aidengrossman at google.com>
Date: Fri, 27 Mar 2026 02:02:00 +0000
Subject: [PATCH 4/4] fix
Created using spr 1.3.7
---
.github/workflows/release-llvm-testing-tools.yml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/.github/workflows/release-llvm-testing-tools.yml b/.github/workflows/release-llvm-testing-tools.yml
index 306e2149f8066..8e6841750bdb2 100644
--- a/.github/workflows/release-llvm-testing-tools.yml
+++ b/.github/workflows/release-llvm-testing-tools.yml
@@ -32,7 +32,7 @@ jobs:
sudo apt-get update
sudo apt-get install -y python3-build
cd llvm/utils/llvm-testing-tools
- mkdir ./src/binaries
- cp ../../../build/bin/FileCheck ./src/binaries/FileCheck
- cp ../../../build/bin/split-file ./src/binaries/split-file
+ mkdir ./src/llvm_testing_tools/binaries
+ cp ../../../build/bin/FileCheck ./src/llvm_testing_tools/binaries/FileCheck
+ cp ../../../build/bin/split-file ./src/llvm_testing_tools/binaries/split-file
python3 -m build
More information about the llvm-branch-commits
mailing list