bc-java
bc-java copied to clipboard
Set up CodeQL scans
GitHub now offers static analysis scans for open-source projects. The scans are based on CodeQL engine that is also used on lgtm.com
https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository
When enabled on pull requests, the scans help to prevent introducing multiple issues (including security ones).
This pull requests adds a GitHub action that runs a scan for master branch and pull requests.
Here is how the checks on pull requests are going to look:
https://github.com/artem-smotrakov/bc-java/pull/1