[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
Fri Mar 27 09:13:41 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/6] 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/6] 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/6] 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/6] 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
>From 13379efa1e6a59277c91e7a9534b3f175e00f33d Mon Sep 17 00:00:00 2001
From: Aiden Grossman <aidengrossman at google.com>
Date: Fri, 27 Mar 2026 02:11:03 +0000
Subject: [PATCH 5/6] upload
Created using spr 1.3.7
---
.github/workflows/release-llvm-testing-tools.yml | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/release-llvm-testing-tools.yml b/.github/workflows/release-llvm-testing-tools.yml
index 8e6841750bdb2..23b6443ac8a71 100644
--- a/.github/workflows/release-llvm-testing-tools.yml
+++ b/.github/workflows/release-llvm-testing-tools.yml
@@ -31,8 +31,13 @@ jobs:
run: |
sudo apt-get update
sudo apt-get install -y python3-build
- cd llvm/utils/llvm-testing-tools
+ cd ./llvm/utils/llvm-testing-tools
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
+ - name: Upload Packages
+ uses: actions/upload-artifact at bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
+ with:
+ name: packages
+ path: ./llvm/utils/llvm-testing-tools/dist/*
>From 8a788d5173f0d34a2f03ee868e89eb2b3b7c6196 Mon Sep 17 00:00:00 2001
From: Aiden Grossman <aidengrossman at google.com>
Date: Fri, 27 Mar 2026 16:13:28 +0000
Subject: [PATCH 6/6] 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 23b6443ac8a71..7c285bc05fdd7 100644
--- a/.github/workflows/release-llvm-testing-tools.yml
+++ b/.github/workflows/release-llvm-testing-tools.yml
@@ -1,4 +1,4 @@
-name: Release mlgo-utils
+name: Release llvm-testing-tools
permissions:
contents: read
More information about the llvm-branch-commits
mailing list