Koen Vlaswinkel
a12b868bbc
Create feature flag for merging SARIF files using the CLI
2024-03-22 14:14:44 +01:00
Nick Rolfe
f00392ec30
Deprecate fine-grained parallelism feature-flag
2024-02-14 17:21:01 +00:00
Henry Mercer
77be28fbdb
Add feature flag for disabling Java buildless
2024-02-12 23:11:47 +00:00
Rasmus Wriedt Larsen
e33271d071
Python: No dep installation by default for everyone
...
As announced in https://github.blog/changelog/2024-01-23-codeql-2-16-python-dependency-installation-disabled-new-queries-and-bug-fixes/ we have turned on this feature flag for github.com already.
This change ensures that users on GHES also has this feature enabled by
default.
2024-01-30 17:11:12 +01:00
Alexandre Boulgakov
d0c5ea08fd
C++: Set minimum version for CppTrapCachingEnabled FF.
2024-01-22 13:04:01 +00:00
Alexandre Boulgakov
2949ab83fb
C++: Add feature flag for TRAP caching.
2024-01-22 13:01:47 +00:00
Ian Lynagh
545bf65803
Run "npm run build"
2024-01-19 16:52:23 +00:00
Henry Mercer
a533ec62b3
Merge branch 'main' into henrymercer/remove-action-config-parsing
2024-01-05 16:14:49 +00:00
Rasmus Wriedt Larsen
9926570d4c
Generate JS
2024-01-05 10:32:41 +01:00
Rasmus Wriedt Larsen
2e27b3c56b
Create helper isPythonDependencyInstallationDisabled
2024-01-05 10:23:04 +01:00
Henry Mercer
fa98ec0c7a
Remove CliConfigFileEnabled feature flag
2024-01-04 14:39:36 +00:00
Rasmus Wriedt Larsen
ce9d281924
Merge branch 'main' into rasmuswl/no-dep-inst-default
2024-01-04 15:28:16 +01:00
Rasmus Wriedt Larsen
1e69b89bc7
build
2023-12-13 12:27:17 +01:00
Henry Mercer
a36fc67ec3
Remove CodeQL version guards for 2.11.5 and earlier
2023-11-27 12:56:32 +00:00
Henry Mercer
5744b13b66
Rebuild Action
2023-10-26 19:56:46 +01:00
Henry Mercer
e8e83c3a56
Merge branch 'main' into henrymercer/enable-features-on-ghes
2023-10-26 19:47:56 +01:00
Nick Rolfe
06d8f4f7f8
Rename feature flag for evaluator fine-grained parallelism
2023-10-26 11:45:37 +01:00
Henry Mercer
d2b37ba145
Remove feature flag for uploading failed SARIF
2023-10-25 19:51:19 +01:00
Henry Mercer
c8e99083da
Remove feature flag for sub-language file coverage information
2023-10-25 19:51:19 +01:00
Henry Mercer
2cbabeaa72
Remove feature flag for analysis summary v2
2023-10-25 19:51:18 +01:00
Henry Mercer
2a7218bdef
Bump CLI version for new analysis summaries to v2.15.0
...
Earlier versions support new analysis summaries, but v2.15.0 improves
the quality of the summary messages.
2023-10-10 16:42:34 +01:00
Michael B. Gale
74b46628c3
Support features key in version JSON output
2023-10-04 11:28:28 +01:00
Henry Mercer
ebbadee09e
Remove ML-powered queries
2023-10-02 17:20:50 +01:00
Henry Mercer
41d2ffad87
Enable sub-language file coverage behind a ff
2023-09-26 11:38:39 +01:00
Nick Rolfe
724d64319a
Bump min. version for evaluator parallelism feature flag
...
Since we suspect fine-grained parallelism may make the OOM issues worse,
we don't want to enable it on 2.14.0-2.14.5, even though they support
it.
2023-09-22 14:43:03 +01:00
Paolo Tranquilli
bf2187592f
C++: simplify CppDependencyInstallation interface
2023-09-20 14:05:12 +02:00
Paolo Tranquilli
c4c06786f2
C++: introduce automatic installation of dependencies in the autobuilder
...
This introduces the possibility to automatically install dependencies
when running the C++ autobuilder on an Ubuntu runner, that will be
available with upcoming version 2.15.0.
An experimental `cpp-autoinstall-dependencies` input is added to the
`autobuild` action. When not set, the default is driven by a feature
flag.
2023-09-20 14:05:12 +02:00
Henry Mercer
077672fa88
Merge branch 'main' into henrymercer/enable-scaling-reserved-ram-ghes
2023-09-06 18:16:42 +01:00
Henry Mercer
270788d6fd
Remove language-specific baseline configuration flag
2023-09-05 14:36:51 +02:00
Henry Mercer
10389f671b
Remove scaling reserved RAM feature flag
2023-09-05 14:30:56 +02:00
Henry Mercer
466ed42568
Enable scaling reserved RAM on GHES
2023-09-05 12:50:34 +02:00
Henry Mercer
8a7b2e9c9b
Enable language specific baselines via feature flag
2023-08-11 17:20:42 +01:00
Henry Mercer
9a510d9b07
Rename new analysis summary feature flag
2023-08-11 15:51:44 +01:00
Angela P Wen
c32aadf8fd
Merge branch 'main' into igfoo/code_scanning_codeql_java_lombok
2023-08-02 02:44:05 -07:00
Nick Rolfe
c7b7456c9e
Pass explicit option to disable intra-layer parallelism
2023-07-31 11:47:25 +01:00
Nick Rolfe
bc068d74aa
Use feature flag to enable evaluator intra-layer parallelism
2023-07-31 09:44:35 +01:00
Ian Lynagh
4f6104c444
Run "npm run build"
2023-07-27 12:37:40 +01:00
Henry Mercer
d577d6f6b1
Resolve dependency cycle between util and API client
2023-07-19 16:40:31 +01:00
Henry Mercer
9922e17dbb
Move code scanning config enablement into feature flags
2023-07-19 15:57:59 +01:00
Henry Mercer
e0f0892f83
Add tests for new analysis summary feature flag
2023-07-18 13:43:44 +01:00
Henry Mercer
27d3b2f857
Fix scaling reserved RAM feature flag naming
2023-07-18 13:41:05 +01:00
Henry Mercer
5246291397
Merge branch 'main' into henrymercer/bump-minimum-codeql-version
2023-07-14 16:16:25 +01:00
Henry Mercer
c1f49580cf
Fix dependency incompatibilities
2023-07-13 11:20:39 +01:00
Henry Mercer
fed45865ba
Merge branch 'main' into henrymercer/bump-minimum-codeql-version
2023-07-10 13:21:51 +01:00
Nick Rolfe
f232722edf
Respect scaling_reserved_ram feature flag
...
The amount of RAM given to the CodeQL evaluator is the machine's total
memory size, minus a reserved amount. Currently, the reserved amount is
fixed at 1 GB (or 1.5 GB on Windows). When the scaling_reserved_ram
feature flag is enabled, we also add 2% of the total memory size to the
reserved amount. This allows for the fact that the kernel will consume
more RAM (e.g. for page tables) on machines with more physical RAM.
2023-07-07 16:46:47 +01:00
Henry Mercer
50f2cc19ee
Remove now redundant variant property
...
Previously, this was useful for discriminating between different
`CodeQLDefaultVersion` instances. However now all instances return a
tag name.
2023-07-07 15:15:57 +01:00
Henry Mercer
bec18d1625
Remove fallback logic for mapping default CLI version to GitHub Release
...
The default version feature flags will now always point to a CLI version
with a semantically versioned bundle, so we can find the GitHub
Release directly from the CLI version.
2023-07-07 15:15:57 +01:00
Henry Mercer
6418c5d819
Skip an API call when downloading a CodeQL version with a semver bundle
...
Previously, we made an API call to look up the CLI version to release
mapping when the default CLI version was requested on Dotcom and that
CLI wasn't in the toolcache.
Now we compute the tag name directly for semver bundles.
2023-07-07 10:58:57 +01:00
Henry Mercer
0c1d7efb0a
Add support for new analysis summaries
2023-07-05 18:56:55 +01:00
Henry Mercer
56beae86dd
Remove feature flag for exporting the code scanning configuration flag
2023-07-05 16:26:20 +01:00