From cfeeaca1c1b489eb41cab9ff3f8fdee8c67866f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Jur=C4=8Da?= Date: Sun, 5 May 2024 09:50:09 +0200 Subject: [PATCH] Refactor installation commands in .github/workflows/ubuntu.yml to remove unnecessary use of 'sudo' --- .github/workflows/ubuntu.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index 5b2e77e..4758fe3 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -22,8 +22,8 @@ jobs: steps: - name: install_dependencies run: | - apt update - apt install -y cmake g++ make libspdlog-dev libfmt-dev git libcxxopts-dev nlohmann-json3-dev + sudo apt update + sudo apt install -y cmake g++ make libspdlog-dev libfmt-dev git libcxxopts-dev nlohmann-json3-dev - uses: actions/checkout@v4 with: @@ -35,7 +35,9 @@ jobs: key: ${{ github.workflow }}-cpm-modules-${{ hashFiles('**/CMakeLists.txt', '**/*.cmake') }} - name: configure - run: cmake -Stest -Bbuild -DENABLE_TEST_COVERAGE=1 -DCMAKE_BUILD_TYPE=Debug + run: | + g++ --version + cmake -Stest -Bbuild -DENABLE_TEST_COVERAGE=1 -DCMAKE_BUILD_TYPE=Debug - name: build run: cmake --build build -j4