clearmatics/zeth

Extend CI to build project with sanitizers and set up code scanning

AntoineRondelet opened this issue · 1 comments

As described in the title, it would be nice to support compilation with sanitizers to detect potential unsound memory accesses and race conditions on the CI server. Likewise, Github seems to support "code scanning" out of the box to detect potential vulnerabilities in the code.
Extending the CI to automate these type of checks as much as possible is a good way to maintain high security standards (along with high "code quality"/"stylistic"/"consistency" standards as currently ensured by the use of clang-format/clang-format)