File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2929 with :
3030 submodules : recursive
3131 - uses : dtolnay/rust-toolchain@stable
32- - run : sudo apt update && sudo apt install ethtool iputils-ping iperf iperf3 pkg-config m4 clang llvm libelf-dev libpcap-dev gcc-multilib libnftnl-dev libmnl-dev autoconf automake autopoint flex bison gawk libtool -y
32+ - run : sudo apt update && sudo apt install pkg-config m4 clang llvm libelf-dev libpcap-dev gcc-multilib libnftnl-dev libmnl-dev autoconf automake autopoint flex bison gawk libtool -y
3333 - uses : Swatinem/rust-cache@v2
3434 - run : cargo check --workspace --all-features
3535 - run : cargo build --workspace --all-features
4545 - uses : dtolnay/rust-toolchain@stable
4646 with :
4747 components : clippy
48- - run : sudo apt update && sudo apt install ethtool iputils-ping iperf iperf3 pkg-config m4 clang llvm libelf-dev libpcap-dev gcc-multilib libnftnl-dev libmnl-dev autoconf automake autopoint flex bison gawk libtool -y
48+ - run : sudo apt update && sudo apt install pkg-config m4 clang llvm libelf-dev libpcap-dev gcc-multilib libnftnl-dev libmnl-dev autoconf automake autopoint flex bison gawk libtool -y
4949 - uses : Swatinem/rust-cache@v2
5050 - run : cargo clippy --workspace --all-features --tests -- -Dwarnings
5151 # - uses: giraffate/clippy-action@v1
Original file line number Diff line number Diff line change 3939 with :
4040 submodules : recursive
4141 - uses : dtolnay/rust-toolchain@stable
42- - run : sudo apt update && sudo apt install ethtool iputils-ping iperf iperf3 pkg-config m4 clang llvm libelf-dev libpcap-dev gcc-multilib libnftnl-dev libmnl-dev autoconf automake autopoint flex bison gawk libtool -y
42+ - run : sudo apt update && sudo apt install ethtool iputils-ping iproute2 iperf3 pkg-config m4 libelf-dev libpcap-dev gcc-multilib libnftnl-dev libmnl-dev autoconf automake autopoint flex bison gawk libtool -y
4343 - name : Cache LLVM and Clang
4444 id : cache-llvm
4545 uses : maxnowack/local-cache@v2
Original file line number Diff line number Diff line change @@ -27,13 +27,12 @@ jobs:
2727 - kernel : " 6.12"
2828 llvm : " 17"
2929 runs-on : ${{ matrix.kernel }}
30- if : github.event.pull_request.head.repo.full_name == github.repository || github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule'
3130 steps :
3231 - uses : actions/checkout@v4
3332 with :
3433 submodules : recursive
3534 - uses : dtolnay/rust-toolchain@stable
36- - run : sudo apt update && sudo apt install ethtool iputils-ping iperf iperf3 pkg-config m4 clang llvm libelf-dev libpcap-dev gcc-multilib libnftnl-dev libmnl-dev autoconf automake autopoint flex bison gawk libtool -y
35+ - run : sudo apt update && sudo apt install ethtool iputils-ping iproute2 iperf3 datamash bc pkg-config m4 libelf-dev libpcap-dev gcc-multilib libnftnl-dev libmnl-dev autoconf automake autopoint flex bison gawk libtool -y
3736 - name : Cache LLVM and Clang
3837 id : cache-llvm
3938 uses : maxnowack/local-cache@v2
You can’t perform that action at this time.
0 commit comments