Consider adding pipeline to run gcc analyzer periodically
As shown in #306, we have quite a few issues in the code. It would be nice if we could have CI periodically run with the analyzer on to check if there are any new issues.
This won't block anything, but it will be a useful reminder that there are things that need to be fixed to make the C code safer.