Skip to content

Fixes for sample build errors and updates to the execution script to use new build flags #497

Fixes for sample build errors and updates to the execution script to use new build flags

Fixes for sample build errors and updates to the execution script to use new build flags #497

Workflow file for this run

# This workflow runs the latest CodeQL CLI and checks against CodeQL's Cpp library.
# This is the source for the GitHub Security Code Scanning job.
name: "CodeQL Analysis"
on:
push:
branches:
- main
- develop
pull_request:
# The branches below must be a subset of the branches above
branches:
- main
- develop
# 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:
submodules: 'recursive'
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
with:
languages: ${{ matrix.language }}
- name: Add MSBuild to PATH
uses: microsoft/setup-msbuild@v1.3.1
- name: Retrieve and build all available solutions
run: |
.\Build-AllSamples.ps1 -Verbose -ThrottleLimit 1
env:
WDS_Configuration: Debug
WDS_Platform: x64
WDS_WipeOutputs: ${{ true }}
- name: Perform CodeQL analysis
uses: github/codeql-action/analyze@v2
with:
category: "/language:${{matrix.language}}"