diff options
author | Oliver Smith-Denny <osde@microsoft.com> | 2024-12-03 14:52:41 -0800 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2024-12-10 23:42:09 +0000 |
commit | 1c5c951ec33b7851da67feeaf222d3edd6eb89be (patch) | |
tree | 31221487f2115bfc0f5ce898f1412e5296e77df9 /.github/workflows | |
parent | bcbb7099594af28b5ba40521ba2ecef253adaa9f (diff) | |
download | edk2-1c5c951ec33b7851da67feeaf222d3edd6eb89be.tar.gz |
Update CI to VS2022
This PR updates the CI pipelines to use VS2022 instead of VS2019
as that is the latest supported VS toolchain on edk2.
Continuous-integration-options: PatchCheck.ignore-multi-package
Signed-off-by: Oliver Smith-Denny <osde@microsoft.com>
Diffstat (limited to '.github/workflows')
-rw-r--r-- | .github/workflows/codeql.yml | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index e0c5f69f6c..1f433e7f74 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -25,7 +25,7 @@ on: jobs:
analyze:
name: Analyze
- runs-on: windows-2019
+ runs-on: windows-2022
permissions:
actions: read
contents: read
@@ -149,7 +149,7 @@ jobs: - name: Setup
if: steps.get_ci_file_operations.outputs.setup_supported == 'true'
- run: stuart_setup -c .pytool/CISettings.py -t DEBUG -a ${{ matrix.ArchList }} TOOL_CHAIN_TAG=VS2019
+ run: stuart_setup -c .pytool/CISettings.py -t DEBUG -a ${{ matrix.ArchList }} TOOL_CHAIN_TAG=VS2022
- name: Upload Setup Log As An Artifact
uses: actions/upload-artifact@v4
@@ -163,7 +163,7 @@ jobs: - name: CI Setup
if: steps.get_ci_file_operations.outputs.ci_setup_supported == 'true'
- run: stuart_ci_setup -c .pytool/CISettings.py -t DEBUG -a ${{ matrix.ArchList }} TOOL_CHAIN_TAG=VS2019
+ run: stuart_ci_setup -c .pytool/CISettings.py -t DEBUG -a ${{ matrix.ArchList }} TOOL_CHAIN_TAG=VS2022
- name: Upload CI Setup Log As An Artifact
uses: actions/upload-artifact@v4
@@ -176,7 +176,7 @@ jobs: if-no-files-found: ignore
- name: Update
- run: stuart_update -c .pytool/CISettings.py -t DEBUG -a ${{ matrix.ArchList }} TOOL_CHAIN_TAG=VS2019
+ run: stuart_update -c .pytool/CISettings.py -t DEBUG -a ${{ matrix.ArchList }} TOOL_CHAIN_TAG=VS2022
- name: Upload Update Log As An Artifact
uses: actions/upload-artifact@v4
@@ -189,7 +189,7 @@ jobs: if-no-files-found: ignore
- name: Build Tools From Source
- run: python BaseTools/Edk2ToolsBuild.py -t VS2019
+ run: python BaseTools/Edk2ToolsBuild.py -t VS2022
- name: Find CodeQL Plugin Directory
id: find_dir
@@ -246,7 +246,7 @@ jobs: - name: Download CodeQL CLI
if: steps.codeqlcli_cache.outputs.cache-hit != 'true'
- run: stuart_update -c .pytool/CISettings.py -t DEBUG -a ${{ matrix.ArchList }} TOOL_CHAIN_TAG=VS2019 --codeql
+ run: stuart_update -c .pytool/CISettings.py -t DEBUG -a ${{ matrix.ArchList }} TOOL_CHAIN_TAG=VS2022 --codeql
- name: Remove CI Plugins Irrelevant to CodeQL
shell: python
@@ -269,7 +269,7 @@ jobs: - name: CI Build
env:
STUART_CODEQL_PATH: ${{ steps.cache_key_gen.outputs.codeql_cli_ext_dep_dir }}
- run: stuart_ci_build -c .pytool/CISettings.py -t DEBUG -p ${{ matrix.Package }} -a ${{ matrix.ArchList }} TOOL_CHAIN_TAG=VS2019 --codeql
+ run: stuart_ci_build -c .pytool/CISettings.py -t DEBUG -p ${{ matrix.Package }} -a ${{ matrix.ArchList }} TOOL_CHAIN_TAG=VS2022 --codeql
- name: Build Cleanup
id: build_cleanup
|