From 1eb45e4ed23f521937fcf5face9f25ec576a021c Mon Sep 17 00:00:00 2001 From: tharun571 Date: Mon, 7 Oct 2024 19:16:47 +0530 Subject: [PATCH] Fix clang-tidy --- .github/workflows/clang-tidy-review.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/clang-tidy-review.yml b/.github/workflows/clang-tidy-review.yml index a1a2fde9..26179231 100644 --- a/.github/workflows/clang-tidy-review.yml +++ b/.github/workflows/clang-tidy-review.yml @@ -14,7 +14,7 @@ concurrency: jobs: review: runs-on: ubuntu-24.04 - + steps: - name: Checkout PR branch uses: actions/checkout@v4 @@ -23,7 +23,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.11" - + - name: Install LLVM and Clang uses: KyleMayes/install-llvm-action@v2.0.3 with: @@ -46,12 +46,16 @@ jobs: cd micromamba && curl -Ls https://micro.mamba.pm/api/micromamba/linux-64/latest | tar -xvj bin/micromamba && export MAMBA_ROOT_PREFIX=$GITHUB_WORKSPACE/micromamba && - eval "$(./bin/micromamba shell hook -s posix)" && + eval "$(./bin/micromamba shell hook -s bash)" && + export PATH=$MAMBA_ROOT_PREFIX/bin:$PATH && micromamba create -n xeus-cpp -y --log-level warning -f $GITHUB_WORKSPACE/environment-dev.yml && micromamba activate xeus-cpp && cd .. && git config --global --add safe.directory /github/workspace && cmake . -B build -DCMAKE_C_COMPILER="$GITHUB_WORKSPACE/llvm/bin/clang" -DCMAKE_CXX_COMPILER="$GITHUB_WORKSPACE/llvm/bin/clang++" -DCMAKE_EXPORT_COMPILE_COMMANDS=On -DCMAKE_PREFIX_PATH=$MAMBA_ROOT_PREFIX/envs/xeus-cpp + + - name: Upload artifacts + uses: ZedThree/clang-tidy-review/upload@v0.18.0 - name: Upload artifacts uses: ZedThree/clang-tidy-review/upload@v0.18.0