Граф коммитов

688 Коммитов

Автор SHA1 Сообщение Дата
james 2d93b3a45a test 2020-11-19 09:45:19 +00:00
james 8504724dbb add generate-query-help workflow 2020-11-19 09:45:18 +00:00
Tom Hvitved 4dd4373b53 Initial CFG skeleton code 2020-11-18 20:12:42 +01:00
Arthur Baars 5fe3bf138c
Change cache key 2020-11-12 19:11:04 +01:00
Arthur Baars 402c348e37
Merge pull request #33 from github/aibaars/qltest
Add QL test support
2020-11-12 15:10:39 +01:00
Arthur Baars 557d990a0d Remove cargo fmt workaround on OSX
The `fmt` component is now installed by default on OSX.
2020-11-12 09:29:26 +01:00
Arthur Baars 44150600ab Add QLTest workflow 2020-11-11 21:57:50 +01:00
Arthur Baars 81ceb22b14 Restore cache before running cargo fmt
It appears cargo fmt also downloads the git dependencies which takes quite a while. The cache should contain a copy of the cloned repo, so restoring the cache early should speed things up.
2020-11-09 14:25:54 +01:00
Arthur Baars 638fd91e50 Update generator to write the ast.qll file directly into ql/src 2020-10-28 14:04:36 +01:00
Arthur Baars 28a99cfe83 Update path of generated dbscheme 2020-10-28 14:04:36 +01:00
Arthur Baars 88acbc883c Copy dbscheme stats into extractor pack 2020-10-28 14:04:36 +01:00
Arthur Baars 7e6c30b121 Check formatting and cache builds 2020-10-28 13:55:52 +01:00
Nick Rolfe 679ca6d0f1 Update Actions workflow to generate ruby_ast.qll 2020-10-28 11:04:09 +00:00
Nick Rolfe 59580d51bb Merge remote-tracking branch 'origin/main' into ql_gen 2020-10-28 10:30:36 +00:00
Douglas Creager 2663de86fb Don't clone submodules in Actions workflow
Since we don't have any submodules anymore!
2020-10-27 14:02:15 -04:00
Nick Rolfe ce8de3feba Update generator binary name in Actions workflow 2020-10-27 17:56:37 +00:00
Arthur Baars 53b97ff0fa Use release builds for the CodeQL package 2020-10-27 17:48:11 +01:00
Arthur Baars 9e6ccf558e Preserve permissions of Linux and OSX binaries
The {upload,download}-artifact actions do not preserve
file permissions, so we need to patch things up.
2020-10-27 17:17:44 +01:00
Arthur Baars 048f19edc1 Build a CodeQL extractor pack 2020-10-27 17:02:08 +01:00
Arthur Baars 73a090501a Add GitHub actions configuration 2020-10-27 16:34:17 +01:00
Asger F dd5fb6ce12
Exclude JS tests from code scanning 2020-10-06 08:46:43 +01:00
Bas van Schaik 31495b876e
Python script to generate lists of code scanning queries in CSV format (#4177)
* Create a PowerShell script that can be used to report on the set of queries inside of a particular QL Suite.
* Translate PowerShell script into Python
* support running this script from anywhere within the CodeQL git repo
* print non-fatal error if metadata is not available
* make sure warning about missing pack is printed to stderr
* only run on pushes against main and rcs
* detect repo by checking remote, rather than first SHA
* specify full sha of dsaltares/fetch-gh-release-asset
* trigger workflow on PR that modifies paths of interest

Co-authored-by: Justin Hutchings <jhutchings1@users.noreply.github.com>
Co-authored-by: Aditya Sharad <6874315+adityasharad@users.noreply.github.com>
2020-09-10 12:25:02 -07:00
Rasmus Wriedt Larsen 7e6ebfd636 Enable labeler action again
This time using `pull_request_target`, so it will work properly with forks. See
https://docs.github.com/en/actions/reference/events-that-trigger-workflows#pull_request_target

This reverts commit d5d6093e75.
2020-08-28 09:31:46 +02:00
Taus b99ec29f6e
Code Scanning: Additionally exclude Java and C++. 2020-07-03 13:56:25 +02:00
Taus 39bc978573
Code Scanning: Don't scan the Python directory.
... Possibly some of the other language teams want to get on this? 🙂 
If so, give me a shout!
2020-07-03 13:46:30 +02:00
Tom Hvitved 56670f3a5f
Disable analysis for JS and Python 2020-06-19 16:25:23 +02:00
Tom Hvitved 4b47483263 Add codeql-config.yml 2020-06-19 12:28:52 +00:00
Tom Hvitved ffe3f500d7
Restrict languages in codeql-analysis.yml 2020-06-19 13:01:28 +02:00
Tom Hvitved a285f6460c
Create codeql-analysis.yml 2020-06-19 11:34:31 +02:00
Taus Brock-Nannestad d5d6093e75 Actions: Disable labeler action.
I've left the `labeler.yml` configuration file, in case this ever starts working
properly with forks.
2019-12-16 13:53:00 +01:00
Taus c1b5389d96
Actions: Fix broken escaping in PR labeler action.
TL;DR: YAML escaping is complicated. I think this should fix the problems.
2019-12-12 22:24:23 +01:00
Taus Brock-Nannestad 2fec0d0294 Escape labels with potentially problematic characters. 2019-12-12 16:29:04 +01:00
Taus Brock-Nannestad 51315217ff Add `documentation` label to `docs/**/*`. 2019-12-12 15:10:21 +01:00
Taus Brock-Nannestad 558c0a440e Actions: Automatically add language-specific labels to pull requests. 2019-12-12 14:42:45 +01:00
alexey a2478296db Add general question issue template 2019-10-15 12:13:45 +01:00
AlexTereshenkov 49ee205b46 Update issue templates 2019-09-10 11:02:02 +01:00
AlexTereshenkov 77871f6d51
Update .github/ISSUE_TEMPLATE/lgtm-com---false-positive.md
Co-Authored-By: Sam Lanning <sam@lanni.ng>
2019-09-10 10:25:03 +01:00
AlexTereshenkov 523d055194 Add a new issue template for false positive in LGTM.com
Add a new issue template for false positive in LGTM.com
2019-09-06 14:39:06 +01:00