From 91db4b2397d9803edfc77f9eb1e51d744dbc52a0 Mon Sep 17 00:00:00 2001 From: mcbarton <150042563+mcbarton@users.noreply.github.com> Date: Wed, 16 Oct 2024 19:49:03 +0100 Subject: [PATCH] Fix clang tidy review workflow --- .github/workflows/clang-tidy-review.yml | 13 ++++++------- src/xinterpreter.cpp | 1 - 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/.github/workflows/clang-tidy-review.yml b/.github/workflows/clang-tidy-review.yml index 946d7d62..e7182089 100644 --- a/.github/workflows/clang-tidy-review.yml +++ b/.github/workflows/clang-tidy-review.yml @@ -34,7 +34,7 @@ jobs: id: review with: build_dir: build - apt_packages: libxml2,libxml2-dev,libtinfo-dev,zlib1g-dev,libzstd-dev,curl + apt_packages: wget,libxml2,libxml2-dev,libtinfo-dev,zlib1g-dev,libzstd-dev,curl exclude: "test/*,unittests/*,benchmark/*,demos/*" split_workflow: true config_file: .clang-tidy @@ -42,14 +42,13 @@ jobs: cmake . -B build -DCMAKE_EXPORT_COMPILE_COMMANDS=On || true && rm -rf build && set -x && - mkdir micromamba && - 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)" && + wget https://github.com/mamba-org/micromamba-releases/releases/download/1.5.10-0/micromamba-linux-64 && + mv ./micromamba-linux-64 ./micromamba && + chmod a+x ./micromamba && + export PATH="$PWD:$PATH" && + eval "$(micromamba shell hook -s posix)" && 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 diff --git a/src/xinterpreter.cpp b/src/xinterpreter.cpp index 0bbc7329..cbea0e34 100644 --- a/src/xinterpreter.cpp +++ b/src/xinterpreter.cpp @@ -17,7 +17,6 @@ #include #include "xeus/xsystem.hpp" - #include #include "xeus-cpp/xbuffer.hpp"