From 6df1b34375d76e23d285149513de662f1fc879ab Mon Sep 17 00:00:00 2001 From: Dominik Maier Date: Fri, 26 Jul 2024 18:38:50 +0200 Subject: [PATCH] Add Taplo check to CI (#2451) * Add Taplo check to CI * more taplo * Try to make this easier --- .github/workflows/build_and_test.yml | 9 +++++++++ fuzzers/others/libafl-fuzz/Makefile.toml | 4 ++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index b984728fbd..1d9bb435a9 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -389,6 +389,15 @@ jobs: - name: Build no_std no_alloc bolts run: cd ./libafl_bolts && cargo +nightly build -Zbuild-std=core --target aarch64-unknown-none --no-default-features -v --release && cd ../ + format-toml: + runs-on: ubuntu-24.04 + steps: + - name: Install taplo + run: curl -fsSL https://github.com/tamasfe/taplo/releases/latest/download/taplo-full-linux-x86_64.gz | gzip -d - | install -m 755 /dev/stdin /usr/local/bin/taplo + - uses: actions/checkout@v4 + - name: Run taplo + run: taplo format --check + build-docker: runs-on: ubuntu-latest steps: diff --git a/fuzzers/others/libafl-fuzz/Makefile.toml b/fuzzers/others/libafl-fuzz/Makefile.toml index e62facbcc1..76cfc63cd4 100644 --- a/fuzzers/others/libafl-fuzz/Makefile.toml +++ b/fuzzers/others/libafl-fuzz/Makefile.toml @@ -13,8 +13,8 @@ LLVM_CONFIG = { value = "llvm-config-18", condition = { env_not_set = [ "LLVM_CONFIG", ] } } AFL_VERSION = "db23931e7c1727ddac8691a6241c97b2203ec6fc" -AFL_DIR_NAME= {value = "./AFLplusplus-${AFL_VERSION}"} -AFL_CC_PATH= {value = "${AFL_DIR_NAME}/afl-clang-fast"} +AFL_DIR_NAME = { value = "./AFLplusplus-${AFL_VERSION}" } +AFL_CC_PATH = { value = "${AFL_DIR_NAME}/afl-clang-fast" } [tasks.build_afl]