summaryrefslogtreecommitdiff
path: root/.github/workflows/CodeQL-Analysis
diff options
context:
space:
mode:
authorLaura <[email protected]>2022-12-29 12:04:39 -0800
committerGitHub <[email protected]>2022-12-29 12:04:39 -0800
commit85444c82b289545bbdb0c9a64e50ec68ae9e49c3 (patch)
treeeff697ba802648ce6dab171da5e7669efec93d85 /.github/workflows/CodeQL-Analysis
parent45b95c2ad0f3100525deb6c0c35dcbc37e7025b5 (diff)
Deletes CodeQL-Analysis Workflow
GitHub did not register this workflow as the one associated with the Code Scanning security feature. Therefore I have a separate PR https://github.com/microsoft/Windows-driver-samples/pull/818 which established the workflow through the security menu. This workflow is identical to that one except for a syntax fix in the designation of which types of file updates do not trigger the workflow.
Diffstat (limited to '.github/workflows/CodeQL-Analysis')
-rw-r--r--.github/workflows/CodeQL-Analysis70
1 files changed, 0 insertions, 70 deletions
diff --git a/.github/workflows/CodeQL-Analysis b/.github/workflows/CodeQL-Analysis
deleted file mode 100644
index a70cf750..00000000
--- a/.github/workflows/CodeQL-Analysis
+++ /dev/null
@@ -1,70 +0,0 @@
-# This workflow runs the latest CodeQL CLI and checks against CodeQL's Cpp library.
-# It will only analyze solutions which have been changed.
-
-name: "CodeQL Analysis"
-
-on:
- push:
- branches:
- - main
- - develop
- pull_request:
- # The branches below must be a subset of the branches above
- branches:
- - main
- - develop
-
- # Do not perform analysis if only config or text files are changed
- paths-ignore:
- - '**/*.md'
- - '**/*.txt'
- - './.github/**'
-
- # Allow manual scheduling
- workflow_dispatch:
-
-jobs:
- analyze:
- name: Analysis
- runs-on: windows-latest
- permissions:
- actions: read
- contents: read
- security-events: write
-
- strategy:
- fail-fast: false
- matrix:
- language: [ 'cpp' ]
-
- steps:
- - name: Checkout repository
- uses: actions/checkout@v3
- with:
- fetch-depth: 0
-
- - name: Initialize CodeQL
- uses: github/codeql-action/init@v2
- with:
- languages: ${{ matrix.language }}
-
- - name: Add MSBuild to PATH
- uses: microsoft/[email protected]
-
- - name: Get changed files
- id: get-changed-files
- uses: tj-actions/changed-files@v27
-
- - name: Retrieve and build solutions from changed files
- id: build-changed-projects
- run: |
- $changedFiles = "${{ steps.get-changed-files.outputs.all_changed_files }}".Split(' ')
- .\.github\scripts\Build-ChangedProjects.ps1 -ChangedFiles $changedFiles
- env:
- Configuration: ${{ matrix.configuration }}
- Platform: ${{ matrix.platform }}
-
- - name: Perform CodeQL analysis
- uses: github/codeql-action/analyze@v2
- with:
- category: "/language:${{matrix.language}}"