Build MinGW in the UCRT64 environment MSYS2 deprecated MINGW64 in favor of UCRT64 and setup-msys2 warns about its use. Switch the MinGW builds to UCRT64 to silence the warning. Change-Id: I93bf2d30fc2389e7d2e81da23030dd2a3a501776
diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index fbebd49..f704783 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml
@@ -15,11 +15,11 @@ fail-fast: true matrix: build_type: [Release] - sys: [mingw64] + sys: [ucrt64] lib: [shared, static] include: - - sys: mingw64 - env: x86_64 + - sys: ucrt64 + env: ucrt-x86_64 steps: - uses: actions/checkout@v4 @@ -35,7 +35,7 @@ mingw-w64-${{matrix.env}}-cmake mingw-w64-${{matrix.env}}-eigen3 mingw-w64-${{matrix.env}}-gcc - ${{matrix.sys == 'mingw64' && format('mingw-w64-{0}-metis', matrix.env) || ''}} + ${{matrix.sys == 'ucrt64' && format('mingw-w64-{0}-metis', matrix.env) || ''}} mingw-w64-${{matrix.env}}-ninja mingw-w64-${{matrix.env}}-suitesparse