Commits
Commits on Aug 18, 2021
-
Enforce a minimum version of CodeQL CLI
Edoardo Pirovano committedAug 18, 2021 Unverified
No user is associated with the committer email.Copy the full SHA 70d2efcView commit details -
Version flag usage of certain CLI flags
Edoardo Pirovano committedAug 18, 2021 Unverified
No user is associated with the committer email.Copy the full SHA fb77829View commit details -
Cache result of
codeql version
Edoardo Pirovano committedAug 18, 2021 Unverified
No user is associated with the committer email.Copy the full SHA 4ba53e3View commit details
Commits on Aug 12, 2021
-
Pass
--ram
flag todatabase finalize
Edoardo Pirovano committedAug 12, 2021 Unverified
No user is associated with the committer email.Copy the full SHA 0c4306bView commit details
Commits on Aug 2, 2021
-
Re-enable diagnostics summaries in the output of the
analyze
actionHenry Mercer committedAug 2, 2021 Copy the full SHA 4f7bdf9View commit details
Commits on Jul 27, 2021
-
Rebuild after TypeScript version bump
Edoardo Pirovano committedJul 27, 2021 Unverified
No user is associated with the committer email.Copy the full SHA d9849b8View commit details
Commits on Jun 28, 2021
-
Edoardo Pirovano committed
Jun 28, 2021 Unverified
No user is associated with the committer email.Copy the full SHA a7dac5cView commit details -
Allow local instead of downloaded CodeQL
Edoardo Pirovano committedJun 28, 2021 Unverified
No user is associated with the committer email.Copy the full SHA 8f4c2c7View commit details
Commits on Jun 25, 2021
-
Edoardo Pirovano authored and Edoardo Pirovano committed
Jun 25, 2021 Copy the full SHA 85ac9feView commit details
Commits on Jun 24, 2021
-
Improve error messages from CLI invocations
Edoardo Pirovano authored and Edoardo Pirovano committedJun 24, 2021 Copy the full SHA 40852faView commit details -
Restore original getCodeQLActionRepository behaviour
Simon Engledew committedJun 24, 2021 Unverified
No user is associated with the committer email.Copy the full SHA 9200db3View commit details
Commits on Jun 23, 2021
-
Replace custom tool download method with the one in the tool cache li…
…brary.
Chris Gavin committedJun 23, 2021 Unverified
No user is associated with the committer email.Copy the full SHA 59560e5View commit details
Commits on Jun 22, 2021
-
Robert committed
Jun 22, 2021 Copy the full SHA 146c897View commit details
Commits on Jun 21, 2021
-
Revert "Upload CodeQL databases"
Robert authored and GitHub committedJun 21, 2021 Unverified
No user is associated with the committer email.Copy the full SHA d893508View commit details
Commits on Jun 18, 2021
-
Merge branch 'main' into upload-database
Robert committedJun 18, 2021 Copy the full SHA 33ac512View commit details
Commits on Jun 10, 2021
-
Robin Neatherway committed
Jun 10, 2021 Copy the full SHA 4294711View commit details -
Upload databases from analyze action
Robert committedJun 10, 2021 Copy the full SHA 2a9a602View commit details
Commits on Jun 9, 2021
-
Extract a `runTool` function that captures the stdout and returns it. A small refactoring that reduces copied code.
Andrew Eisenberg committedJun 9, 2021 Copy the full SHA 49b2220View commit details -
Merge remote-tracking branch 'upstream/main' into aeisenberg/pack-run
Andrew Eisenberg committedJun 9, 2021 Copy the full SHA 82388fdView commit details -
Add
--finalize-dataset
todatabase finalize
callEdoardo Pirovano authored and Edoardo Pirovano committedJun 9, 2021 Copy the full SHA babcc1bView commit details
Commits on Jun 8, 2021
-
Add an integration test for packaging
Uses two pre-existing packages to run some simple queries on a javascript database.
Andrew Eisenberg committedJun 8, 2021 Copy the full SHA d42f654View commit details -
Packaging: Address review comments
1. Better malformed data guard for PackDownloadOutput 2. Fix Packs type 3. Remove TODO in init-action
Andrew Eisenberg committedJun 8, 2021 Copy the full SHA 1cc5f1dView commit details -
Replace analyze with run-queries and interpret-results
Edoardo Pirovano authored and Edoardo Pirovano committedJun 8, 2021 Copy the full SHA 2cc885dView commit details
Commits on Jun 6, 2021
-
Andrew Eisenberg committed
Jun 6, 2021 Copy the full SHA d87945eView commit details -
Add
--sarif-group-rules-by-pack
flagEdoardo Pirovano authored and Edoardo Pirovano committedJun 6, 2021 Copy the full SHA 1644adeView commit details
Commits on Jun 4, 2021
-
Cleanup CodeQL DBs and output their location for later steps
Edoardo Pirovano authored and Edoardo Pirovano committedJun 4, 2021 Copy the full SHA ddb83a4View commit details -
Add better comments and error messages for pack-related changes
Andrew Eisenberg committedJun 4, 2021 Copy the full SHA 6cee818View commit details
Commits on Jun 3, 2021
-
Allow the codeql-action to run packages
This commit adds a `packs` option to the codeql-config.yml file. Users can specify a list of ql packs to include in the analysis. For a single language analysis, the packs property looks like this: ```yaml packs: - pack-scope/pack-name1@1.2.3 - pack-scope/pack-name2 # no explicit version means download the latest ``` For multi-language analysis, you must key the packs block by lanaguage: ```yaml packs: cpp: - pack-scope/pack-name1@1.2.3 - pack-scope/pack-name2 java: - pack-scope/pack-name3@1.2.3 - pack-scope/pack-name4 ``` This implementation adds a new analysis run (alongside custom and builtin runs). The unit tests indicate that the correct commands are being run, but I have not actually tried this with a real CLI. Also, convert `instanceof Array` to `Array.isArray` since that is sightly better in some situations. See: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/isArray#instanceof_vs_isarray
Andrew Eisenberg committedJun 3, 2021 Copy the full SHA 86a804fView commit details
Commits on Jun 2, 2021
-
Add environment variables to signal feature and version to the CLI
This PR ensures environment variables are set before any invocation of the CLI. Here is a list of vars that are set: https://github.com/github/codeql-coreql-team/issues/1124#issuecomment-852463521 This ensures the CLI knows the features and versions of the containing actions/runner. Additionally: - Fix the user agent so that it more closely aligns with user agent spec - Refactor environment variable initialization so that it all happens in one place and call. - Move Mode, getRequiredEnvParam, setMode, getMode out of actions-util and into util. actions-util is meant for utils only called by the action, not the runner. The `prepareLocalRunEnvironment()` method is most likely deprecated and should be removed. I originally added it because I had a way of working where I would run the action from my local machine to test out changes, but this was always a little flaky. So, I no longer use this way of working. I will probably remove it soon.
Andrew Eisenberg committedJun 2, 2021 Copy the full SHA 3708898View commit details
Commits on May 31, 2021
-
Send the version and mode with the user agent
This commit changes the way the action determines if running in action or runner mode. There is now an environment variable that is set at the beginning of the process and elsewhere in the process, we can check to see if the variable is set.
Andrew Eisenberg committedMay 31, 2021 Copy the full SHA 4758879View commit details
Commits on May 24, 2021
-
Arthur Baars committed
May 24, 2021 Copy the full SHA 44c6b33View commit details
Commits on May 23, 2021
-
Arthur Baars committed
May 23, 2021 Copy the full SHA 4f51b8cView commit details
Commits on May 21, 2021
-
Use --additional-packs instead of --search-path
Arthur Baars committedMay 21, 2021 Copy the full SHA 69cc355View commit details
Commits on May 20, 2021
-
Aditya Sharad committed
May 20, 2021 Unverified
No user is associated with the committer email.Copy the full SHA 512d467View commit details -
Analyze: Log the analysis summary in its own group
Fix grouping of the analysis logs, so that custom query logs also get grouped. Capture the stdout of codeql database analyze, which contains the analysis summary from summary and diagnostic queries. Log this output in its own group, along with the baseline computed in the Action.
Aditya Sharad committedMay 20, 2021 Unverified
No user is associated with the committer email.Copy the full SHA 19fe63fView commit details