Commit Graph

10 Commits

Author SHA1 Message Date
Henry Mercer 33e68d3dc3 [Windows] CodeQL: Simplify the toolcache version number for bundles tagged using semver (#7718) 2023-06-14 18:59:32 +02:00
Angela P Wen 1e75a20a49 [Linux,macOS,Windows] Download two latest CodeQL bundles (#6884)
Previously, our runner image only included the most recent release of CodeQL. In order to improve stability of rollout of new CodeQL versions, we are now downloading the most recent two releases.

The change updates the Linux and Windows script variable names to match that of the Mac script, because they are mostly functionally identical. It also adds the same log messages to all scripts and ensures Mac and Windows test parity. It tests that there are two bundles in each of the OS's as well.

This will approximately double the total size and installation time of the existing CodeQL tool.
2023-01-29 14:46:43 +01:00
Edoardo Pirovano e7a6a9a375 Use v2 branch to get CodeQL bundle (#5307) 2022-03-30 15:29:42 +03:00
Cornelius Riemenschneider 9e30602178 CodeQL: Pull the bundle from codeql-action@v1 rather than main. (#4702)
As github/codeql-action by default uses the bundle from the toolcache,
make sure that that is considered stable.
2021-12-10 10:26:07 +03:00
Chris Gavin 0a8bab6093 Touch a file required to indicate to the toolcache that CodeQL is fully set up. 2020-09-21 15:37:02 +01:00
Chris Gavin c72e08b8b6 Touch a file to indicate the source of pre-downloaded CodeQL bundles. 2020-09-17 12:14:59 +01:00
Chris Gavin 9337c6edb4 Fix not being able to find CodeQL. 2020-09-15 13:54:28 +01:00
Chris Gavin 81942c8299 Convert CodeQL Windows test to a Pester test. 2020-09-15 10:34:09 +01:00
Chris Gavin 79c4eb4910 Tidy up CodeQL bundle Windows installer script in response to review comments. 2020-09-15 09:43:32 +01:00
Chris Gavin 09dcae0f24 Install the CodeQL bundle in the toolcache. 2020-09-08 12:48:26 +01:00