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