From 4d0d01a8c2f9236b46c4bfe98a6d8ea9648b3469 Mon Sep 17 00:00:00 2001 From: "Jose l. Azagra" Date: Sun, 20 Sep 2026 04:57:54 +0200 Subject: [PATCH] fix(ci): reorder toolchain audit step after dependency installation --- .github/workflows/build-kernel.yml | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/.github/workflows/build-kernel.yml b/.github/workflows/build-kernel.yml index 1900ac0..f378a85 100644 --- a/.github/workflows/build-kernel.yml +++ b/.github/workflows/build-kernel.yml @@ -187,8 +187,13 @@ jobs: - name: ๐Ÿงน Clean up host runner space & drop RAM caches run: | rm -rf /host/usr/share/dotnet /host/usr/local/lib/android /host/opt/ghc /host/opt/hostedtoolcache || true - sync - df -h /host / || df -h + + - name: โš™๏ธ Install build dependencies + run: | + sudo apt install -y git build-essential gcc-14 g++-14 fakeroot bc bison flex libdw-dev libelf-dev libssl-dev \ + libncurses-dev dwarves debhelper rsync python3 ccache curl jq patch kmod + sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-14 100 + sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-14 100 - name: ๐Ÿ“Š Audit Runner Resources & Toolchain run: | @@ -203,15 +208,8 @@ jobs: echo "GCC: $(gcc --version | head -n1)" echo "G++: $(g++ --version | head -n1)" echo "Pahole: $(pahole --version 2>&1 || echo "Not found")" - echo "=========================================" - - - name: โš™๏ธ Install build dependencies - run: | - sudo apt install -y git build-essential gcc-14 g++-14 fakeroot bc bison flex libdw-dev libelf-dev libssl-dev \ - libncurses-dev dwarves debhelper rsync python3 ccache curl jq patch kmod - sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-14 100 - sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-14 100 - + echo "=========================================" + sync - name: ๐Ÿ“ฅ Download prepared kernel source uses: actions/download-artifact@v8