From 6a018aedacaabfc148357fb3840977016fd1fa9c Mon Sep 17 00:00:00 2001 From: JunhongMao <134556118+JunhongMao@users.noreply.github.com> Date: Fri, 16 Feb 2024 05:08:28 -0500 Subject: [PATCH] Install nlohmann-json3-dev for CodeQL analysis of (#1350) Why I did it During the process of fix PR1335, #1335 There was an error: dpkg-checkbuilddeps: error: Unmet build dependencies: nlohmann-json3-dev. I checked the building scripts and found that they didn't include nlohmann-json3-dev. So, I think I need to create a separate PR that only installs nlohmann-json3-dev. After merging that PR, the PR1335 could be checked successfully. sudo apt-get install -y libxml-simple-perl aspell --- .github/workflows/codeql-analysis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index f7c9db7fe..e1413cfa5 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -69,6 +69,7 @@ jobs: autoconf-archive \ uuid-dev \ libjansson-dev \ + nlohmann-json3-dev \ python - if: matrix.language == 'cpp'