summaryrefslogtreecommitdiff
path: root/.github/workflows/windows.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/windows.yml')
-rw-r--r--.github/workflows/windows.yml21
1 files changed, 12 insertions, 9 deletions
diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml
index 7307a29f..3b53f91b 100644
--- a/.github/workflows/windows.yml
+++ b/.github/workflows/windows.yml
@@ -11,20 +11,15 @@ concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
+permissions:
+ contents: read
+
jobs:
build:
strategy:
fail-fast: false
matrix:
include:
- - name: VS2017Debug64
- vmimage: windows-2016
- mpctype: vs2017
- BuildPlatform: x64
- BuildConfiguration: Debug
- vcpkgarch: x64-windows
- vcpkglibdir: debug/lib
- vcpkgpackages: openssl xerces-c zlib
- name: VS2019Debug64
vmimage: windows-2019
mpctype: vs2019
@@ -49,6 +44,14 @@ jobs:
vcpkgarch: x64-windows
vcpkglibdir: debug/lib
vcpkgpackages: openssl xerces-c zlib
+ - name: VS2022Release32
+ vmimage: windows-2022
+ mpctype: vs2022
+ BuildPlatform: Win32
+ BuildConfiguration: Release
+ vcpkgarch: x86-windows
+ vcpkglibdir: lib
+ vcpkgpackages: openssl xerces-c zlib
runs-on: ${{ matrix.vmimage }}
name: ${{ matrix.name }}
env:
@@ -74,7 +77,7 @@ jobs:
- name: Install vcpkg
uses: lukka/run-vcpkg@v7
with:
- vcpkgGitCommitId: 70033dbb31527fb3e69654731f540f59c87787f9
+ vcpkgGitCommitId: b86c0c35b88e2bf3557ff49dc831689c2f085090
vcpkgArguments: --recurse ${{ matrix.vcpkgpackages }}
vcpkgTriplet: ${{ matrix.vcpkgarch }}
appendedCacheKey: ${{ matrix.name }}