From 360aeb0f3ee844299f4b1b6afa7977de30ae4da0 Mon Sep 17 00:00:00 2001 From: cjee21 <77721854+cjee21@users.noreply.github.com> Date: Wed, 12 Feb 2025 17:09:17 +0800 Subject: [PATCH] Add MSVC2022 builds to CI --- .github/workflows/MediaInfoLib_Checks.yml | 26 +++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/.github/workflows/MediaInfoLib_Checks.yml b/.github/workflows/MediaInfoLib_Checks.yml index 8a1ebd044..b465aeaeb 100644 --- a/.github/workflows/MediaInfoLib_Checks.yml +++ b/.github/workflows/MediaInfoLib_Checks.yml @@ -75,3 +75,29 @@ jobs: cd Project/CMake/Build cmake -DBUILD_ZENLIB=1 .. make + +jobs: + Windows: + runs-on: windows-latest + strategy: + matrix: + architecture: [ Win32, x64, ARM, ARM64, ARM64EC ] + steps: + - name: Checkout zlib + uses: actions/checkout@v4 + with: + repository: MediaArea/zlib + path: zlib + - name: Checkout ZenLib + uses: actions/checkout@v4 + with: + repository: MediaArea/ZenLib + path: ZenLib + - name: Checkout MediaInfoLib + uses: actions/checkout@v4 + with: + path: MediaInfoLib + - name: Add msbuild to PATH + uses: microsoft/setup-msbuild@v2 + - name: Build + run: MSBuild /p:Configuration=Release;Platform=${{ matrix.architecture }} ${{ github.workspace }}/MediaInfoLib/Project/MSVC2022/MediaInfoLib.sln /verbosity:quiet