aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/ci-codeql-analysis.yml
diff options
context:
space:
mode:
authorDavidFair <DavidFair@users.noreply.github.com>2023-11-10 15:12:21 +0000
committerGitHub <noreply@github.com>2023-11-10 08:12:21 -0700
commit9b5930d7d86722cc8a173db4592bdcc8792f2431 (patch)
treeb9cd01e157b445d4b2470f98bd1727578bb20d98 /.github/workflows/ci-codeql-analysis.yml
parent3fd505a4543a4ee42ead01793a91e0410032321b (diff)
Add GH Workflow for CI Tests (#10392)
Co-authored-by: Cody Robibero <cody@robibe.ro>
Diffstat (limited to '.github/workflows/ci-codeql-analysis.yml')
-rw-r--r--.github/workflows/ci-codeql-analysis.yml37
1 files changed, 37 insertions, 0 deletions
diff --git a/.github/workflows/ci-codeql-analysis.yml b/.github/workflows/ci-codeql-analysis.yml
new file mode 100644
index 000000000..f43d743f0
--- /dev/null
+++ b/.github/workflows/ci-codeql-analysis.yml
@@ -0,0 +1,37 @@
+name: "CodeQL"
+
+on:
+ push:
+ branches: [ master ]
+ pull_request:
+ branches: [ master ]
+ schedule:
+ - cron: '24 2 * * 4'
+
+jobs:
+ analyze:
+ name: Analyze
+ runs-on: ubuntu-latest
+
+ strategy:
+ fail-fast: false
+ matrix:
+ language: [ 'csharp' ]
+
+ steps:
+ - name: Checkout repository
+ uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
+ - name: Setup .NET
+ uses: actions/setup-dotnet@3447fd6a9f9e57506b15f895c5b76d3b197dc7c2 # v3.2.0
+ with:
+ dotnet-version: '7.0.x'
+
+ - name: Initialize CodeQL
+ uses: github/codeql-action/init@74483a38d39275f33fcff5f35b679b5ca4a26a99 # v2.22.5
+ with:
+ languages: ${{ matrix.language }}
+ queries: +security-extended
+ - name: Autobuild
+ uses: github/codeql-action/autobuild@74483a38d39275f33fcff5f35b679b5ca4a26a99 # v2.22.5
+ - name: Perform CodeQL Analysis
+ uses: github/codeql-action/analyze@74483a38d39275f33fcff5f35b679b5ca4a26a99 # v2.22.5