From 576f90ad37569bafd5db73ad8fab29432e57bd56 Mon Sep 17 00:00:00 2001 From: Paul Johnson Date: Tue, 18 Jan 2022 00:35:53 +0000 Subject: [PATCH] Speedup codeql run (#11877) * Speedup codeql run * npm build once, ignore node_modules * Misc cleanup --- .github/config/codeql-config.yml | 3 +++ .github/workflows/codeql-analysis.yml | 7 +++---- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/config/codeql-config.yml b/.github/config/codeql-config.yml index dd94726dba..432be995a5 100644 --- a/.github/config/codeql-config.yml +++ b/.github/config/codeql-config.yml @@ -2,3 +2,6 @@ name: "CodeQL config" paths: - src + +paths-ignore: + - '**/node_modules' diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index d3575421f8..60292dba45 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -10,7 +10,7 @@ on: jobs: CodeQL-Build: - runs-on: windows-latest + runs-on: ubuntu-latest steps: - name: Checkout repository @@ -22,9 +22,8 @@ jobs: with: config-file: ./.github/config/codeql-config.yml - - run: | - echo "Run Umbraco-CMS build" - pwsh -command .\build\build.ps1 + - name: Build + run: dotnet build umbraco-netcore-only.sln # also runs npm build - name: Perform CodeQL Analysis uses: github/codeql-action/analyze@v1