From 768da6f1e6fc6c0407e16b88d29946efb094a212 Mon Sep 17 00:00:00 2001 From: Michael Hansen Date: Mon, 12 Apr 2021 10:03:10 -0700 Subject: [PATCH] Fix CodeQL analysis for C++ --- .github/workflows/codeql-analysis.yml | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index bb56195..0b0034b 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -44,19 +44,16 @@ jobs: # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). # If this step fails, then you should remove it and run the build manually (see below) - - name: Autobuild + - if: matrix.language == 'python' + name: Autobuild Python uses: github/codeql-action/autobuild@v1 - # â„šī¸ Command-line programs to run using the OS shell. - # 📚 https://git.io/JvXDl - - # âœī¸ If the Autobuild fails above, remove it and uncomment the following three lines - # and modify them (or add more) to build your code if your project - # uses a compiled language - - #- run: | - # make bootstrap - # make release + - if: matrix.language == 'cpp' + name: Build C++ + run: | + mkdir build && cd build + cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo .. + make - name: Perform CodeQL Analysis uses: github/codeql-action/analyze@v1