File tree Expand file tree Collapse file tree 3 files changed +12
-6
lines changed Expand file tree Collapse file tree 3 files changed +12
-6
lines changed Original file line number Diff line number Diff line change 30
30
steps :
31
31
- uses : actions/checkout@v4
32
32
33
+ - name : Install static analyzers
34
+ if : matrix.os == 'macos-15'
35
+ run : >-
36
+ brew install llvm-19 cmake ninja
37
+
33
38
- name : Install static analyzers
34
39
if : matrix.os == 'ubuntu-24.04'
35
40
run : >-
@@ -47,18 +52,18 @@ jobs:
47
52
48
53
- name : Configure
49
54
shell : pwsh
50
- run : cmake --preset=Release -D BUILD_SHARED_LIBS=${{ matrix.shared }}
55
+ run : cmake --preset=Debug -D BUILD_SHARED_LIBS=${{ matrix.shared }}
51
56
52
57
- name : Setup PATH
53
58
if : matrix.os == 'windows-2022' && matrix.type == 'shared'
54
- run : Add-Content "$env:GITHUB_PATH" "$(Get-Location)\build\Release "
59
+ run : Add-Content "$env:GITHUB_PATH" "$(Get-Location)\build\Debug "
55
60
56
61
- name : Build
57
- run : cmake --build build --config Release -j 2
62
+ run : cmake --build build --config Debug -j 2
58
63
59
64
- name : Test
60
65
working-directory : build
61
- run : ctest --output-on-failure --no-tests=error -C Release -j 2
66
+ run : ctest --output-on-failure --no-tests=error -C Debug -j 2
62
67
63
68
- name : Install
64
- run : cmake --install build --config Release --prefix prefix
69
+ run : cmake --install build --config Debug --prefix prefix
Original file line number Diff line number Diff line change 17
17
" ci-std"
18
18
],
19
19
"cacheVariables" : {
20
- "CMAKE_CXX_FLAGS" : " -Wall -Wextra -Wpedantic -Wshadow -Wconversion -Wsign-conversion -Wcast-align -Wcast-qual -Wnull -dereference -Woverloaded-virtual -Wformat=2 -Werror"
20
+ "CMAKE_CXX_FLAGS" : " -Wall -Wextra -Wpedantic -Wshadow -Wconversion -Wsign-conversion -Wcast-align -Wcast-qual -Wno-null -dereference -Woverloaded-virtual -Wformat=2 -Werror"
21
21
},
22
22
"condition" : {
23
23
"type" : " notEquals" ,
Original file line number Diff line number Diff line change 31
31
"inherits" : [
32
32
" ci-std" ,
33
33
" dev-mode"
34
+ ]
34
35
}
35
36
]
36
37
}
You can’t perform that action at this time.
0 commit comments