We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 90a3107 commit 006507eCopy full SHA for 006507e
.github/workflows/pull_request.yml
@@ -128,9 +128,30 @@ jobs:
128
esac
129
- name: Make
130
run: |
131
- ccache -z
132
- ninja -j $(nproc)
133
- ccache -s
+ case ${{ matrix.compiler }} in
+ gcc-*)
+ case ${{ matrix.os }} in
134
+ centos7)
135
+ # build with Release type
136
+ ccache -z
137
+ ninja -j $(nproc)
138
+ ccache -s
139
+ ;;
140
+ ubuntu2004)
141
+ # build with Debug type
142
143
+ ninja -j $(($(nproc)/2+1))
144
145
146
+ esac
147
148
+ clang-*)
149
+ # build with Sanitizer
150
151
152
153
154
155
working-directory: build/
156
- name: CTest
157
env:
0 commit comments