transmission/.github
Kevin Stubbings 55be67b2e6
Add CodeQL workflow (#4125)
* Add CodeQL workflow

* Improve CodeQL setup

Install proper packages to enable GTK and Qt client builds.
Exclude 3rd-party dependencies from analysis (they should be analyzed
separately in their own repositories).
Speed C++ analysis up by building with Ninja.
Speed JavaScript analysis up by skipping CMake configuration and build,
which is not required for interpreted languages.

* Revert unintentional branch specification change

* Exclude generated JavaScript files from CodeQL analysis

Co-authored-by: Mike Gelfand <mikedld@mikedld.com>
Co-authored-by: Mike Gelfand <mikedld@users.noreply.github.com>
2022-11-12 19:26:06 +00:00
..
ISSUE_TEMPLATE chore: add ISSUE_TEMPLATE (#3923) 2022-10-10 17:08:22 -05:00
codeql Add CodeQL workflow (#4125) 2022-11-12 19:26:06 +00:00
workflows Add CodeQL workflow (#4125) 2022-11-12 19:26:06 +00:00