Skip to content

Commit 117820e

Browse files
committed
[cicd_cmake_multi_platform.yml] fix: matrix
1 parent 276edd6 commit 117820e

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

.github/workflows/cicd_cmake_multi_platform.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
# gen: [Ninja] ## default generator
3838
# cc : [gcc, clang] ## compilers
3939
bt : [Debug, Release] ## build type
40-
pl : [ubuntu-latest, macos-latest, windows-latest, windows-2022] ## platform
40+
# pl : [ubuntu-latest, macos-latest, windows-latest, windows-2022] ## platform
4141
# pl : [ubuntu-latest, macos-latest] ## platform
4242
# exclude:
4343
# - pl : windows-latest
@@ -95,7 +95,7 @@ jobs:
9595
gen: "Visual Studio 17 2022"
9696
# bt : Debug
9797
- name: "win10 MSVC"
98-
pl : windows-2022 # drmemory currently not works on windows-2025 - Dr. Memory internal crash at PC.
98+
pl : windows-2022
9999
cc : cl
100100
cxx: cl
101101
bp : "win10_cl"
@@ -275,8 +275,9 @@ jobs:
275275
working-directory: ${{ steps.str2.outputs.dir_path_build }}
276276
run: ctest --build-config ${{ matrix.bt }} --output-on-failure
277277

278+
## drmemory currently not works on windows-latest/windows-2025 => Dr. Memory internal crash at PC 0x*.
278279
- name: Memcheck
279-
if : ${{ matrix.bt == 'Debug' }}
280+
if : ${{ matrix.bt == 'Debug' && matrix.pl != 'windows-latest' }}
280281
working-directory: ${{ steps.str2.outputs.dir_path_build }}
281282
run : cmake --build . --config ${{ matrix.bt }} --target memcheck
282283

0 commit comments

Comments
 (0)