Open patricklodder opened 3 years ago
I have dug into this a bit more.
Next step is to see if there are any good Actions out there that allow the second and third bullet points. If we can do a mashup and get at least either of these, so that we can track the result delta for each PR, I think this may be worth it.
follow-up from #2625
Feature Request
Manual runs of the static analysis tool cppcheck finds different (but important) issues with the code than our current CodeQL integration finds. It may make sense to use this on the CI with every PR to detect and gate the introduction of issues into the codebase.
Preferred Solution
A GH Actions check for 1.14, that automatically flags up newly introduced errors, preferably integrating an existing Actions template (like CodeQL) rather than a bespoke process, but it can of course be a bespoke process if there is no suitable template for this.
Pros:
Cons:
See #2625 for a preliminary discussion of the pros and cons.