From f51bf602ef36e593f3e8ba215ffd8d0959db3ca8 Mon Sep 17 00:00:00 2001 From: Wentao Guan Date: Tue, 25 Feb 2025 21:23:07 +0800 Subject: [PATCH] CI: clang-18 build kernel test in x86 and arm64 Use LLVM=18 build kernel to cover compile test. Signed-off-by: Wentao Guan --- .github/workflows/build-kernel-arm64.yml | 6 ++++++ .github/workflows/build-kernel.yml | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/.github/workflows/build-kernel-arm64.yml b/.github/workflows/build-kernel-arm64.yml index cac46e4f6b04c..c4177e263e205 100644 --- a/.github/workflows/build-kernel-arm64.yml +++ b/.github/workflows/build-kernel-arm64.yml @@ -33,3 +33,9 @@ jobs: with: name: Kernel-ABI-arm64 path: "Module.symvers" + + - name: 'Clang build kernel' + run: | + # .config + make LLVM=18 deepin_arm64_desktop_defconfig + make LLVM=18 -j$(nproc) diff --git a/.github/workflows/build-kernel.yml b/.github/workflows/build-kernel.yml index 73c29c967c500..9bad95b0c9a9b 100644 --- a/.github/workflows/build-kernel.yml +++ b/.github/workflows/build-kernel.yml @@ -33,3 +33,9 @@ jobs: with: name: Kernel-ABI-x86-64 path: "Module.symvers" + + - name: "Clang build kernel" + run: | + # .config + make LLVM=18 deepin_x86_desktop_defconfig + make LLVM=18 -j$(nproc)