From b268e01544fe85739b195c912e82273d0955e1ec Mon Sep 17 00:00:00 2001 From: Robin Sommer Date: Fri, 12 Jan 2024 11:01:49 +0100 Subject: [PATCH] fixup! Integrate bpftool. --- .github/workflows/main.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 4489fa1b..3f959566 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -20,10 +20,13 @@ jobs: run: | export DEBIAN_FRONTEND=noninteractive sudo apt-get update - sudo apt-get install -y ninja-build ccache curl ca-certificates clang-tidy-12 libelf-dev + sudo apt-get install -y ninja-build ccache curl ca-certificates clang-tidy-12 sudo update-alternatives --install /usr/bin/clang-tidy clang-tidy /usr/bin/clang-tidy-12 100 sudo pip3 install btest zkg pre-commit + # for bpftool + sudo apt-get install llvm libelf-dev + - name: Install Zeek run: | (cd /tmp && curl -L -O https://download.zeek.org/binary-packages/xUbuntu_22.04/amd64/zeek${ZEEK_TAG}-core_${ZEEK_VERSION}_amd64.deb) @@ -325,7 +328,10 @@ jobs: run: | export DEBIAN_FRONTEND=noninteractive sudo apt-get update - sudo apt-get install -y ninja-build ccache curl ca-certificates libelf-dev + sudo apt-get install -y ninja-build ccache curl ca-certificates + + # for bpftool + sudo apt-get intall llvm libelf-dev - name: Checkout repository uses: actions/checkout@v4